Chelsea Bridge Wharf
London - Chelsea Bridge Wharf, 366 Queenstown Road 113 (6th Floor)
In the centre of London, Chelsea Bridge Wharf features garden views from the balcony. The property is around 2.7 km from Victoria Train Station, 2.8 km from Victoria Underground Station and 2.9 km from South Kensington Underground Station. The accommodation provides a 24-hour front desk and free WiFi is available throughout the property.The apartment consists of 2 bedrooms, a fully equipped kitchen and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.Buckingham Palace is 3 km from the apartment, while Victoria and Albert Museum is 3.1 km away. London City Airport is 17 ...

