Located in London in the Greater London region, Tower Bridge River View is a apartment featuring free WiFi. The apartment is 800 metres from Tower Bridge boasts features city views.
This open-plan studio apartment features a pull-down bed and also a sofa bed. Guests also have the benefit of free International call to most of Europe, as well as free UK mobile calls for up to 60 minutes per call.
Tower of London is 1.1 km from Tower Bridge River View, while Sky Garden is a 19-minute walk away. T...he nearest airport is London City Airport, 8 km from the property.
|51 Axis Court|