E3 2PF · London

£21M

what these 62 homes last sold for

£307kmedian
£3,392per m²
Recent sales
Unit 79, Omega Works, 4, Roach Road£560,000Dec 2025
Unit 82, Omega Works, 4, Roach Road£567,500Oct 2024
Unit 84, Omega Works, 4, Roach Road£540,000Oct 2024
Unit 74, Omega Works, 4, Roach Road£285,000Jul 2024
Unit 69, Omega Works, 4, Roach Road£605,000Aug 2023
Unit 86, Omega Works, 4, Roach Road£450,000Oct 2022
Unit 59, Omega Works, 4, Roach Road£550,000Aug 2022
Unit 80, Omega Works, 4, Roach Road£520,000Sep 2019
Unit 88, Omega Works, 4, Roach Road£543,600Nov 2018
Unit 60, Omega Works, 4, Roach Road£541,000Nov 2018
Unit 86, Omega Works, 4, Roach Road£540,000Jun 2018
Unit 107, Omega Works, 4, Roach Road£550,000Jan 2018
Open in SoldMap, free on the App Store