Enquiry for Location 2097
Host managed
This exquisitely designed, colourful townhouse is a stylish London home filming location in Peckham, South London. Considered interior design, bold colour and characterful spaces suit drama, commercials, fashion and interiors photoshoots.
Key features
- Exquisitely designed townhouse
- Colourful, considered interiors
- Characterful, stylish spaces