Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
161 CREEK ROAD £3,621,887 £2,720,000 12 Jul 2016