Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH PLACE Terraced £477,339 £280,000 12 Nov 2012
2 NORTH PLACE Terraced £307,148 £60,000 14 Jul 1997
4 NORTH PLACE Terraced £398,767 £275,000 10 Jul 2015
7 NORTH PLACE £255,928 £205,000 25 Jul 2018
BOSWEDDEN NORTH PLACE Semi-Detached £577,136 £320,000 6 Jan 2006
PEDROS NORTH PLACE Terraced £213,277 £210,000 15 Mar 2024