Battersea Power Apartments Apartment London
Well set in London, Battersea Power Apartments provides express check-in and check-out and parking on-site. Among the facilities at this property are a lift and full-day security, along with free Wi-Fi throughout the property.
Number of rooms: 2
5 Electric Boulevard, Wandsworth, London, SW11 8BR, United Kingdom