Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
112 POWER ROAD Detached £450,000 31 May 1995
114B POWER ROAD £41,364,277 26 Feb 2020
129 POWER ROAD £1,225,000 19 Mar 2021