Offering a terrace and views of the river, Apartment Wharf - Water Gardens is situated in London. Tower Bridge is 2.2 km away. Free WiFi is available throughout the property. Featuring a patio, all units have a seating and dining area.
Situated in London, within 2.2 km of Tower Bridge and 2.5 km of Read more
Offering a terrace and views of the river, Apartment Wharf - Water Gardens is situated in London. Tower Bridge is 2.2 km away. Free WiFi is available throughout the property. Featuring a patio, all units have a seating and dining area.
Situated in London, within 2.2 km of Tower Bridge and 2.5 km of Tower of London, Apartment Wharf - Water Gardens offers accommodation with free WiFi. All units come with a seating area, a sofa, a flat-screen TV and a fully equipped kitchen with a dining area. There is also a dishwasher, oven and a kettle. The apartment offers a terrace. Guests can also relax in the garden. Sky Garden is 3 km from Apartment Wharf - Water Gardens. London City Airport is 7 km away.
Number of Rooms: 2