Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 WINDSOR ROAD Terraced £869,050 £172,500 22 Aug 1997
87 WINDSOR ROAD Terraced £803,046 £435,000 28 Jun 2005
89 WINDSOR ROAD Terraced £1,185,941 £960,000 21 Jan 2019
91 WINDSOR ROAD Terraced £584,000 11 Jan 2024