Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 - 12 POWELL ROAD £31,329 £25,000 25 Mar 2018
13 POWELL ROAD Detached £158,236 £85,000 8 Mar 2005
UNITS, 1 - 12 POWELL ROAD £758,253 £585,000 13 Mar 2017