Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENHURST PLACE Terraced £545,800 £300,000 27 Sep 2005
2 PENHURST PLACE Terraced £172,384 £93,000 20 Apr 2005
3 PENHURST PLACE Terraced £999,586 £830,000 23 Jul 2020
4 PENHURST PLACE Terraced £828,880 £830,000 1 Jul 2022
5 PENHURST PLACE Terraced £729,015 £730,000 1 Jul 2022