Coopers Lodge is located 150 meters from the River and Tower Bridge and the selection of bars and restaurants of Shad Thames.
Dunelm is opening its first Central London store this month – with shoppers able to get their hands on homeware bargains just ...