2 Bed Battersea Square is located in London, an 18-minute walk from Stamford Bridge - Chelsea FC, 1.6 km from Battersea, and 2.9 km from Harrods. This apartment is 3 km from Royal Albert Hall. The apartment includes 2 bedrooms and a kitchen with an oven and a kettle. A TV is featured. The nearest ai Read more
2 Bed Battersea Square is located in London, an 18-minute walk from Stamford Bridge - Chelsea FC, 1.6 km from Battersea, and 2.9 km from Harrods. This apartment is 3 km from Royal Albert Hall. The apartment includes 2 bedrooms and a kitchen with an oven and a kettle. A TV is featured. The nearest airport is London City Airport, 16 km from the apartment.