Skip to Main

Properties on Tower Road

Twickenham, Richmond Upon Thames, TW1

50Properties

Properties on Tower Road

15 Tower Road

Semi-detached · 1,690 sq ft · EPC E

£1.18M – £1.67M

Market estimate

23 Tower Road

Terraced · 1,453 sq ft · EPC C

£910k – £1.26M

Market estimate

43f Tower Road

Flat · 431 sq ft · EPC C

£214k – £304k

Market estimate

43d Tower Road

Flat · 463 sq ft · EPC C

£206k – £292k

Market estimate

34 Tower Road

Detached · 1,539 sq ft · EPC E

£1.6M – £2.27M

Market estimate

21 Tower Road

Terraced · 1,701 sq ft · EPC D

£1M – £1.5M

Market estimate

48 Tower Road

Semi-detached · 1,808 sq ft · EPC D

£1.29M – £1.98M

Market estimate

28 Tower Road

Semi-detached

£1.46M – £2.27M

Market estimate

14 Tower Road

Terraced · 1,012 sq ft · EPC F

£798k – £1.24M

Market estimate

Page 1 of 4

Sales matched to Tower Road

66 sales matched to this street, 18 Sep 1995 to 22 Sep 2025. Latest 20 shown. HM Land Registry price paid data, as of 27 Oct 2026.

SoldPriceTypeTenure
22 Sep 2025£559,764Semi-detachedFreehold
1 Aug 2025£448,000Flat or maisonetteLeasehold
6 Sep 2024£1,050,000TerracedFreehold
3 Nov 2022£1,312,500Semi-detachedFreehold
24 Oct 2022£270,000Flat or maisonetteLeasehold
14 Oct 2022£260,000Flat or maisonetteLeasehold
30 Sep 2022£1,775,000DetachedFreehold
19 Nov 2021£330,000Flat or maisonetteLeasehold
26 Mar 2021£575,000Flat or maisonetteLeasehold
18 Nov 2019£999,537TerracedFreehold
30 Nov 2018£1,240,000Semi-detachedFreehold
26 Mar 2018£1,360,000Semi-detachedFreehold
8 Feb 2018£740,000TerracedFreehold
3 Feb 2017£547,000Flat or maisonetteLeasehold
7 Dec 2016£270,000Flat or maisonetteLeasehold
2 Sep 2016£1,575,000DetachedFreehold
30 Jun 2016£420,000Flat or maisonetteLeasehold
15 Feb 2016£336,000Flat or maisonetteLeasehold
2 Nov 2015£225,000Flat or maisonetteLeasehold
30 Oct 2015£359,950Flat or maisonetteLeasehold

About Tower Road

Tower Road is located in Twickenham, Richmond Upon Thames. There are 46 residential properties on this street. Homes on Tower Road are shown here, whether or not they are for sale.

Thinking of selling on Tower Road?

Start with a free market estimate. Testing the market is £9.99 a month, cancel any time.

Live Activity Tracking
UK Coverage