E14 3TS · London
£38M
what these 88 homes last sold for
£391kmedian
£4,350per m²
| 42, Apollo Building, 1, Newton Place | £490,000 | Sep 2025 |
| 34, Apollo Building, 1, Newton Place | £540,000 | Mar 2025 |
| 48, Apollo Building, 1, Newton Place | £580,000 | Jun 2024 |
| 75, Apollo Building, 1, Newton Place | £585,000 | Sep 2023 |
| 69, Apollo Building, 1, Newton Place | £200,000 | Aug 2023 |
| 52, Apollo Building, 1, Newton Place | £617,000 | Jun 2023 |
| 58, Apollo Building, 1, Newton Place | £555,000 | Mar 2023 |
| 27, Apollo Building, 1, Newton Place | £550,000 | Mar 2023 |
| 47, Apollo Building, 1, Newton Place | £595,000 | Feb 2023 |
| 24, Apollo Building, 1, Newton Place | £660,000 | Aug 2022 |
| 25, Apollo Building, 1, Newton Place | £590,000 | Jul 2022 |
| 48, Apollo Building, 1, Newton Place | £607,500 | Jun 2022 |