
Battersea Park Terrace
4 guests
2 bedrooms
London, England
This apartment strikes a lovely balance between city buzz and laid-back London living. Set just moments from Battersea Park Road, it’s ideal for those wanting a more local, lived-in experience without straying far from the action.