




















































Prime Location Located in the heart of London, with popular attractions like Clapham Junction and Stamford Bridge within a few kilometers. Modern Amenities Enjoy free WiFi, a private terrace, and an on-site restaurant during your stay. Convenient Facilities This non-smoking accommodation boasts 3 bedrooms, 2 bathrooms, and proximity to Harrods and Victoria Train Station. Book now to experience luxury living at The Thames Embrace 3 Bedroom and Garden House in Battersea.
Select dates to see available rooms
You won't be charged yet
Guests liked
Guests mentioned
GB · solo_traveller · Jan 2026
RO · family with young children · Feb 2025
Amazing property
The house is amazing, even better than in the photos, although initially we were afraid the images were too good to be true :) The neighborhood is nice and the property is very well connected with Metro + train station
The only downside is it's proximity to the railroad
60 Abercrombie Street, SW11 2JD · London