Penhurst Properties
Penhurst Properties is one of the largest private property owners in South London, boasting assets of over £150 million and nearly 40 years of expertise in residential property investment. The company prides itself on offering high-quality apartments and houses that blend period charm with modern comforts, all in prime locations throughout South London.
In addition to its residential portfolio, Penhurst Properties manages a substantial range of commercial units, including the flagship business centre, Penhurst House, located in Battersea. Their in-house approach ensures meticulous attention to detail in property development and tenant experience, promoting a legacy of quality and care in their offerings. Generated from the website