E3 2PF · London
£21M
what these 62 homes last sold for
£307kmedian
£3,392per m²
| Unit 79, Omega Works, 4, Roach Road | £560,000 | Dec 2025 |
| Unit 82, Omega Works, 4, Roach Road | £567,500 | Oct 2024 |
| Unit 84, Omega Works, 4, Roach Road | £540,000 | Oct 2024 |
| Unit 74, Omega Works, 4, Roach Road | £285,000 | Jul 2024 |
| Unit 69, Omega Works, 4, Roach Road | £605,000 | Aug 2023 |
| Unit 86, Omega Works, 4, Roach Road | £450,000 | Oct 2022 |
| Unit 59, Omega Works, 4, Roach Road | £550,000 | Aug 2022 |
| Unit 80, Omega Works, 4, Roach Road | £520,000 | Sep 2019 |
| Unit 88, Omega Works, 4, Roach Road | £543,600 | Nov 2018 |
| Unit 60, Omega Works, 4, Roach Road | £541,000 | Nov 2018 |
| Unit 86, Omega Works, 4, Roach Road | £540,000 | Jun 2018 |
| Unit 107, Omega Works, 4, Roach Road | £550,000 | Jan 2018 |