About this location
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
Room breakdown
- Townhouse over multiple floors
Amenities
- Designer interiors