Cosy and comfortable rooms in very central London: just 10mins walking from stunning Tower Bridge and the famous London Bridge and last but not least the tallest building in Europe: the Shard! Glamourous Bermondsey Street also, is just down stairs!
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.