Bermondsey Square
This is the Bermondsey Square Hotel in Bermondsey Square, London, funnily enough. We got moved here after our original hotel choice got flooded out. We were offered another hotel out in the docklands, but managed to wangle this one instead, which was a pretty nice boutique hotel.
Comments
Sign in or get an account to comment.