Tower Bridge City Apartments
Tower Bridge City Apartments London apartment offers fine accommodation in London.
Tower Bridge is located 700 meters from the property and Tower of London is 950 meters away. Offering spanish and argentinean dishes, Pizarro is a 5-minute walk away.
The property offers rooms with flat-screen TV, a seating area, a dining area, a DVD player and a sofa. A private bathroom is at guests' disposal.
5 minutes' drive from London Heathrow airport and 10 minutes' walk to London Bridge train station.