The 120 m² Luxurious Riverside Living London apartment is located merely 1 km from London Imperial Wharf train station and about a 5-minute walk from St Matthew.
Luxurious Riverside Living apartment comes with a fully-equipped kitchen where guests can cook their own meals. Enjoy your stay at a terrace.
London City airport is 25 km from this apartment, while Bishops Riverside Park is approximately 10 minutes away by car. If you feel like visiting the surroundings, check out the British Harrods Department Store within 4 km of the apartment. The 13.7-tonne Big Ben Bell is situated within a 15-minute drive of the property.