Skip to Main

Properties on The Embankment

Twickenham, Richmond Upon Thames, TW1

Properties on The Embankment

14 The Embankment

Detached · 969 sq ft · EPC F

£737k – £1.05M

Market estimate

7 The Embankment

Flat · 700 sq ft · EPC E

£536k – £776k

Market estimate

23 The Embankment

Terraced · 872 sq ft · EPC E

£822k – £1.27M

Market estimate

22 The Embankment

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

£758k – £1.18M

Market estimate

18 The Embankment

Terraced · 797 sq ft · EPC E

£860k – £1.42M

Market estimate

24 The Embankment

Terraced · 947 sq ft · EPC E

£826k – £1.45M

Market estimate

Page 1 of 1

Sales matched to The Embankment

14 sales matched to this street, 29 Aug 1996 to 11 Feb 2022. HM Land Registry price paid data, as of 28 Oct 2026.

SoldPriceTypeTenure
11 Feb 2022£801,000DetachedFreehold
25 Jun 2021£670,000Flat or maisonetteFreehold
3 Oct 2018£1,234,000DetachedFreehold
10 Jul 2018£775,000TerracedFreehold
5 Jan 2018£700,000Semi-detachedFreehold
10 Sep 2015£735,000TerracedFreehold
29 Nov 2013£2,000,000Semi-detachedFreehold
1 Mar 2013£680,000TerracedFreehold
6 Oct 2005£400,000TerracedFreehold
3 Dec 2001£315,000TerracedFreehold
29 Nov 2000£325,000TerracedFreehold
23 Aug 2000£499,900DetachedFreehold
28 Feb 1997£169,950TerracedFreehold
29 Aug 1996£99,000TerracedFreehold

About The Embankment

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

Thinking of selling on The Embankment?

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

Live Activity Tracking
UK Coverage