Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WINDSOR PLACE Terraced £96,662 £28,500 29 Jun 2001
3 WINDSOR PLACE Terraced £136,813 £130,000 17 Jan 2022
4 WINDSOR PLACE Terraced £77,925 £23,500 9 Aug 2001
5 WINDSOR PLACE Terraced £181,419 £85,627 11 Feb 2004
12 WINDSOR PLACE Terraced £139,506 £88,500 25 Jul 2007
13 WINDSOR PLACE Terraced £176,777 £165,000 10 Dec 2021
15 WINDSOR PLACE Terraced £80,604 £47,000 22 Nov 2010
16 WINDSOR PLACE £126,705 £125,000 26 Jul 2023
17 WINDSOR PLACE Terraced £54,928 £14,000 3 Feb 2000
18 WINDSOR PLACE Semi-Detached £128,777 £105,000 29 Nov 2019
19 WINDSOR PLACE Terraced £77,851 £41,000 15 Oct 2004
20 WINDSOR PLACE Terraced £62,196 £35,000 7 Feb 2006