Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 WINDSOR PLACE Detached £2,387,273 £685,000 6 Mar 2001
27 WINDSOR PLACE £717,700 £560,000 2 May 2017
29 - 31 WINDSOR PLACE £988,858 £805,000 26 Jul 2019
32 WINDSOR PLACE Terraced £1,953,186 £715,000 23 Aug 2002
33 WINDSOR PLACE £687,500 30 May 2023