To enjoy your vacation in London, stay at Modern 1-Bed Apartment Southwark London, which is within 5 minutes' drive of Shakespeare's Globe Theatre and only 1.2 km from the royal Navy Edinburgh-class HMS Belfast Light Cruiser.
The apartment lies in Southwark with cultural draws like the Tate Modern gallery and Shakespeare's Globe theatre, not far from The View from The Shard. This apartment is nestled approximately 700 metres from Bermondsey tube station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please