Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 GLEN ROAD Detached £1,078,952 £712,500 19 Aug 2014
11A GLEN ROAD Detached £1,333,641 £612,500 5 Dec 2003
15 GLEN ROAD Detached £1,040,398 £210,000 3 Oct 1997
15A GLEN ROAD Detached £1,008,293 £595,000 24 Aug 2010
19 GLEN ROAD Detached £1,572,374 £425,000 23 Aug 2000
21 GLEN ROAD Detached £754,814 £320,000 30 Jun 2003
21A GLEN ROAD Detached £324,145 £320,000 29 Sep 2023
23 GLEN ROAD Semi-Detached £583,025 £375,000 31 Oct 2007
25 GLEN ROAD Semi-Detached £527,910 £310,000 21 Sep 2012
29 GLEN ROAD Detached £820,696 £383,000 16 Jan 2004
31 GLEN ROAD Detached £401,809 £310,000 21 Mar 2017
NORWOOD GLEN ROAD Detached £726,323 £430,000 17 Oct 2006