Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 PENHURST PLACE Flats/Maisonettes £137,001 £34,000 10 Dec 1999
21 PENHURST PLACE Terraced £246,051 £47,000 14 Mar 1997
23 PENHURST PLACE Terraced £375,049 £301,500 1 Jun 2018