Battersea Studio Apartment
Guests of London will have a nice stay at Battersea Studio apartment.
There are a palace and a college nearby and Imperial College London is approximately 3.1 km away. London city center is 4 km away. Guests will enjoy Italian and British meals in San Gennaro, which is 150 meters from the property.
A 15-minute walk to Sloane Square subway station.