EnglandGreater LondonLondon
4 guests
2 bedrooms
1 bathroom
Sitting on the edge of Battersea Park, this apartment delivers the ideal setting for an easy-going city stay. Outside, you’ll find it’s just a short stroll to the nearest amenities, while the great pu...
From €501 Nightly