The 44 m² Stunning 1 Bedroom Apartment Nearby Borough Market London is nestled in Southwark with cultural draws like the Tate Modern gallery and Shakespeare's Globe theatre, 15 minutes on foot from the bulging skyscraper "Sky Garden".
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please