Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 NORTH ROAD Terraced £418,729 £310,000 31 Mar 2016
87A NORTH ROAD Terraced £446,055 £78,500 14 Dec 1995
93 NORTH ROAD Detached £536,131 £95,000 28 Mar 1996