Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WILBERFORCE PLACE Detached £535,920 £102,450 25 Apr 1997
2 WILBERFORCE PLACE Detached £372,290 £295,000 19 Oct 2017
3 WILBERFORCE PLACE Detached £524,530 £156,000 12 Jul 2001
4 WILBERFORCE PLACE Detached £382,399 £262,000 22 May 2015
5 WILBERFORCE PLACE Detached £466,246 £380,000 24 Sep 2019
6 WILBERFORCE PLACE Detached £300,500 9 Oct 2023
8 WILBERFORCE PLACE Detached £335,714 £209,000 27 Apr 2007