Showing Results for tag: The Bermondsey Square Hotel

Bermondsey Square Hotel up for sale

News Story / 29 June 2014

UK: The owners of the Bermondsey Square development in south London, which includes the Bermondsey Square Hotel, have put it up for sale with a £34 million price tag.

Thank you sponsors