South Bank Apartment Sleeps 4 WiFi T312209 is an accommodation located in London, 1.3 km from Tower Bridge and 2 km from London Bridge. This property is 2.1 km from Borough Market. This apartment features 2 bedrooms, a flat-screen TV, and a kitchen. Tower of London is 2.5 km from the apartment, while Sky Garden is 2.7 km away. London City Airport is 12 km from the property.
Number of rooms : 2