Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 - 19 STAFFORD ROAD £83,041 £60,000 2 Dec 2015
18 STAFFORD ROAD Detached £564,732 £160,000 2 Feb 2001