Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 TOMSWOOD ROAD Detached £2,087,757 £1,500,000 30 Oct 2015
16 TOMSWOOD ROAD Detached £1,634,280 £410,000 21 Dec 1999
18 TOMSWOOD ROAD Detached £1,187,822 £225,000 8 Jan 1997
20 TOMSWOOD ROAD Detached £2,147,367 £1,760,000 10 Jul 2019
22 TOMSWOOD ROAD Detached £1,226,534 £220,000 9 Feb 1996
26 TOMSWOOD ROAD Detached £1,971,559 £975,000 13 Apr 2004
26A TOMSWOOD ROAD Detached £1,712,189 £930,000 29 Apr 2005
28 TOMSWOOD ROAD Detached £1,785,500 £570,000 19 Dec 2001
28A TOMSWOOD ROAD Detached £2,006,194 £360,000 19 Apr 1996
30 TOMSWOOD ROAD Detached £2,218,547 £1,030,000 2 Dec 2003
32 TOMSWOOD ROAD Detached £1,824,819 £1,100,000 1 Nov 2006
34 TOMSWOOD ROAD Detached £1,422,934 £1,300,000 29 Oct 2021
36 TOMSWOOD ROAD Detached £1,783,346 £1,430,000 23 Nov 2017
40 TOMSWOOD ROAD Detached £1,878,146 £720,000 24 Oct 2002
42 TOMSWOOD ROAD Detached £1,160,869 £950,000 15 Feb 2019
44 TOMSWOOD ROAD Detached £1,009,613 £560,000 7 Oct 2005