Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 17 STAFFORD PARK 17 £351,492 £325,000 1 Nov 2021
UNIT 21 STAFFORD PARK 17 £227,759 £225,000 15 Jun 2023
UNIT 22 STAFFORD PARK 17 £846,218 £685,000 4 Jan 2019