Battersea Studio Apartment Apartment London, Greater London
If you want to feel like you’re at home no matter where you are, choose this — apartment «Battersea Studio Apartment» is located in London. This apartment is located in 4 km from the city center.
Studio 1B, Cloisters House, 8 Battersea Park Road,, London SW8 4BG, UK, London, SW8 4BG