Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ST STEPHENS PARK ROAD £3,769,559 £3,800,000 28 Sep 2022