Charming River View 3 Bedroom Apartment In The Heart Of London lies 3.9 miles from the public Trafalgar Square and around a 10-minute stroll from Canada Water subway station.
The apartment is 1.7 miles from Tower Bridge, which is an excellent place to improve cultural awareness. This apartment is about 10 minutes by car from St Katharine Docks Marina in London. Charming River View 3 Bedroom Apartment In The Heart Of London is situated approximately 2 miles from the royal Navy Edinburgh-class HMS Belfast Light Cruiser.
Guests can make use of soundproof windows, as well as a flat-screen TV with satellite channels, and comforts like ironing facilities. The property is also furnished with a writing table. Featuring a separate toilet and a shower, a bathroom at Charming River View 3 Bedroom Apartment In The Heart Of London provides shower caps and bath sheets.
For those who want to cook their own meals, the apartment provides self-catering options such as an electric kettle, a fridge, and a kitchenware. From here you can reach London Canada Water train station only a 10-minute walk away.