Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18B Detached £781,803 £158,950 13 Nov 1997
16 LOCK ROAD Detached £1,276,951 £1,240,000 6 Apr 2022
18 LOCK ROAD Detached £2,247,574 £1,720,000 24 Jan 2017
18A LOCK ROAD Detached £1,694,154 £950,000 18 Sep 2009
20 LOCK ROAD Detached £1,776,869 £1,050,000 6 Nov 2012
22 LOCK ROAD Detached £1,858,015 £1,096,000 9 Sep 2010
24 LOCK ROAD Detached £2,317,459 £1,350,000 14 Aug 2006
26 LOCK ROAD Detached £2,169,681 £1,320,000 3 Jul 2008
28 LOCK ROAD Detached £1,728,783 £1,000,000 4 Oct 2011
28A LOCK ROAD Detached £1,385,087 £1,400,000 14 Oct 2022
30 LOCK ROAD Detached £2,991,946 £3,000,000 3 Aug 2022