100% FREE

Roach Road, London

MyStreetCheck free street report: Roach Road, London · 31 October 2026 · www.mystreetcheck.co.uk/london-greater-london/roach-road/

House prices, sold prices and local information for E3 2PA, E3 2PF, E3 2GY.

Average price (last 12 months)
£406,667
3 sales
Average price (since 2016)
£534,291
96 sales
Price range
£110k – £815k
lowest to highest sale
Last sale
7 Aug 2026
E3 2PD

Sold prices on Roach Road

AddressDatePriceTypeTenure
Apartment 209, Legacy House, 4A, Roach Road E3 2PA 14 Feb 2018£435,000 Flat New buildLeasehold
Apartment 304, Legacy House, 4A, Roach Road E3 2PA 14 Feb 2018£420,000 Flat New buildLeasehold
Apartment 303, Legacy House, 4A, Roach Road E3 2PA 14 Feb 2018£415,000 Flat New buildLeasehold
Unit 313, Omega Works, 4, Roach Road E3 2GZ 8 Feb 2018£465,000 FlatLeasehold
Flat 219A, Omega Works, 4, Roach Road E3 2GY 5 Jan 2018£381,000 FlatLeasehold
Unit 107, Omega Works, 4, Roach Road E3 2PF 5 Jan 2018£550,000 FlatLeasehold
Unit 83, Omega Works, 4, Roach Road E3 2PF 12 Dec 2017£595,000 FlatLeasehold
6, Roach Road E3 2PA 12 Oct 2017£370,000 OtherFreehold
Flat 155A, Omega Works, 4, Roach Road E3 2GY 6 Oct 2017£363,000 FlatLeasehold
Flat 219B, Omega Works, 4, Roach Road E3 2GY 28 Sep 2017£380,000 FlatLeasehold
Unit 62, Omega Works, 4, Roach Road E3 2PF 19 Sep 2017£628,000 FlatLeasehold
Flat 501, Omega Works, 4, Roach Road E3 2NY 4 Aug 2017£580,000 FlatLeasehold
Flat 310, Legacy House, 4A, Roach Road E3 2PA 31 Jul 2017£3,000,000 OtherLeasehold
Unit 64, Omega Works, 4, Roach Road E3 2PF 30 Jun 2017£500,000 FlatLeasehold
Flat 706, Omega Works, 4, Roach Road E3 2PG 2 Jun 2017£517,000 OtherLeasehold
Flat 153, Omega Works, 4, Roach Road E3 2GY 31 May 2017£503,000 FlatLeasehold
Unit 12, Omega Works, 4, Roach Road E3 2PD 19 May 2017£400,000 FlatLeasehold
Unit 125, Omega Works, 4, Roach Road E3 2PF 12 May 2017£1,200,000 OtherLeasehold
Unit 95, Omega Works, 4, Roach Road E3 2PF 23 Feb 2017£545,000 FlatLeasehold
Unit 5B, Omega Works, 4, Roach Road E3 2PA 17 Feb 2017£375,000 FlatLeasehold
Unit 5A, Omega Works, 4, Roach Road E3 2PA 6 Feb 2017£670,550 FlatLeasehold
Flat 153, Omega Works, 4, Roach Road E3 2GY 17 Jan 2017£500,000 FlatLeasehold
Flat 516, Omega Works, 4, Roach Road E3 2NY 21 Dec 2016£575,000 FlatLeasehold
Unit 304, Omega Works, 4, Roach Road E3 2GZ 16 Dec 2016£546,000 FlatLeasehold
124, Omega Works, 4, Roach Road E3 2GY 7 Dec 2016£875,000 OtherLeasehold
Flat 413, Omega Works, 4, Roach Road E3 2LX 8 Nov 2016£485,000 FlatLeasehold
Unit 68, Omega Works, 4, Roach Road E3 2PF 4 Nov 2016£585,000 OtherLeasehold
Flat 321, Omega Works, 4, Roach Road E3 2GZ 20 Sep 2016£415,000 OtherLeasehold
Unit 50, Omega Works, 4, Roach Road E3 2PD 2 Sep 2016£550,000 FlatLeasehold
Unit 129, Omega Works, 4, Roach Road E3 2GY 1 Jul 2016£520,000 FlatLeasehold
Flat 217, Omega Works, 4, Roach Road E3 2GY 24 Jun 2016£492,500 FlatLeasehold
Unit 311, Omega Works, 4, Roach Road E3 2GZ 20 May 2016£520,000 FlatLeasehold
208, Omega Works, 4, Roach Road E3 2GY 8 Apr 2016£475,000 FlatLeasehold
Flat 155B, Omega Works, 4, Roach Road E3 2GY 7 Apr 2016£391,500 FlatLeasehold
Unit 64, Omega Works, 4, Roach Road E3 2PF 31 Mar 2016£450,000 FlatLeasehold
Unit 20, Omega Works, 4, Roach Road E3 2PD 31 Mar 2016£525,000 FlatLeasehold
123

Sale prices are as recorded by HM Land Registry. Some sales (for example repossessions and company purchases) are listed but left out of the averages.

Nearby streets in E3

See all streets in London All streets in E3