Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 LONDON ROAD Semi-Detached £479,291 £276,000 16 Jun 2006
19 LONDON ROAD Semi-Detached £661,234 £131,250 8 Aug 1997
21 LONDON ROAD Detached £1,056,898 £855,000 3 May 2019
23 LONDON ROAD Detached £1,091,427 £890,000 11 Oct 2019
23B LONDON ROAD Semi-Detached £1,449,215 £1,175,000 12 Jul 2019
23C LONDON ROAD Detached £1,079,031 £873,365 28 Jun 2019
23D LONDON ROAD Detached £1,328,149 £1,075,000 17 Jun 2019
23E LONDON ROAD Semi-Detached £1,233,375 £1,000,000 4 Jul 2019
25 LONDON ROAD Detached £2,096,737 £1,700,000 19 Jul 2019
25A LONDON ROAD £3,296,190 £2,550,000 26 Apr 2017
PLOT 1 25 LONDON ROAD £1,243,942 £1,000,000 1 Jun 2018
29 LONDON ROAD Semi-Detached £1,243,942 £1,000,000 1 Jun 2018
35 LONDON ROAD Detached £742,142 £600,000 16 Aug 2018
REST HARROW, 25 LONDON ROAD £3,109,856 £2,500,000 1 Jun 2018