Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 MAIN ROAD Semi-Detached £226,305 £84,000 6 Sep 2002
12 MAIN ROAD Semi-Detached £176,935 £137,500 8 May 2017
14 MAIN ROAD Detached £476,301 £415,000 15 Dec 2020
DELL STORES, 18 - 20 MAIN ROAD Semi-Detached £442,045 £335,499 25 Nov 2016