Enquiry for Location 2090
Host managed
This incredible six-bedroom house with an indoor hot tub and steam room is a luxury family home filming location in Clapham, London. Spacious interiors and spa-style facilities suit drama, commercials, wellness and lifestyle photoshoots.
Key features
- Incredible six-bedroom house
- Indoor hot tub
- Steam room
- Spa-style facilities