House
Sleeps 6 · King bed, Double bed
- Private bathroom
- Separate bathtub and shower
- Kitchen
- Coffee/tea maker
- Free WiFi
★★ 60 Abercrombie St, London, England, SW11 2JD, London, GB
4 guest rating
Garden Views
Enjoy the tranquility and beauty of a garden right at your doorstep, offering a peaceful retreat in the heart of London.
Guestroom Comfort
Relax in one of the 3 cozy guestrooms, complete with complimentary wireless internet to keep you connected throughout your stay.
Convenient Location
Located in Wandsworth, a 5-minute drive will take you to popular attractions like Thames River, Clapham Common, and Kensington High Street.
Book now for a delightful stay at The Thames Embrace 3 BR & Garden House, where convenience meets comfort in London.
Sleeps 6 · King bed, Double bed









60 Abercrombie St, London, England, SW11 2JD, London, GB
Take in the views from a garden.
A deposit may be required at the property.
Pets not allowed
No elevators
Private host property