Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH SQUARE Terraced £3,298,276 £2,650,000 19 Jun 2019
4 NORTH SQUARE Terraced £3,133,810 £2,400,000 3 Mar 2017
7 NORTH SQUARE Terraced £3,097,659 £1,212,500 2 Dec 2002