To enjoy your vacation in London, stay at Tower Of London Appartment apartment, which is 1.6 km from Southwark Park and 18 minutes' walk from The Shard.
This apartment is 2.5 km from Tower Bridge, which is an excellent place to improve cultural awareness. The city centre is just 4 km away and London City airport is 10 km from the accommodation.
Featuring a sitting area, Tower Of London Appartment apartment is furnished with a writing desk and amenities like a multi-channel television for your enjoyment. This property is equipped with a bathroom that features a hair dryer and towels. Furthermore, a bidet is available.
Some units also include a refrigerator, an oven, and a washing machine. The pizzeria Pizza GoGo is located 5 minutes' walk away. Offering access to the rest of London, Bermondsey underground station is about a 15-minute stroll away.
Book Tower Of Appartment London
More +
Less -