Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WINDSOR MEWS Terraced £188,884 £150,500 8 Jan 2018
3 WINDSOR MEWS Terraced £217,358 £127,000 15 Dec 2010
4 WINDSOR MEWS Terraced £212,023 £125,000 27 May 2010
5 WINDSOR MEWS Terraced £210,756 £91,600 1 Aug 2003
6 WINDSOR MEWS Terraced £245,236 £55,000 16 Apr 1999
7 WINDSOR MEWS Terraced £190,134 £164,000 20 Nov 2020
8 WINDSOR MEWS Terraced £207,781 £122,000 8 Aug 2012