Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POWELL ROAD Detached £347,729 £290,000 5 Aug 2020
3 POWELL ROAD Detached £553,755 £210,000 18 Oct 2002
6 POWELL ROAD Detached £408,104 £330,000 11 Apr 2019
7 POWELL ROAD Detached £544,101 £108,000 7 Aug 1997
8 POWELL ROAD Detached £470,000 27 Oct 2023
10 POWELL ROAD Detached £424,204 £338,000 12 Jan 2018
11 POWELL ROAD Detached £577,957 £127,950 19 Feb 1999
14 POWELL ROAD Detached £588,157 £105,500 5 Jul 1996
15 POWELL ROAD Detached £378,580 £250,000 26 Aug 2014
16 POWELL ROAD Detached £325,028 £292,000 5 Mar 2021
18 POWELL ROAD Detached £362,965 £249,950 5 Jun 2015
21 POWELL ROAD Detached £473,930 £465,000 27 May 2022