Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 NORTH STREET £3,088,639 £2,450,000 23 Nov 2017