| 42, Apollo Building, 1 Newton Place, London, E14 3TS | Sep 2025 | £490,000 | Flat / maisonette | Leasehold |
| 34, Apollo Building, 1 Newton Place, London, E14 3TS | Mar 2025 | £540,000 | Flat / maisonette | Leasehold |
| 48, Apollo Building, 1 Newton Place, London, E14 3TS | Jun 2024 | £580,000 | Flat / maisonette | Leasehold |
| 75, Apollo Building, 1 Newton Place, London, E14 3TS | Sep 2023 | £585,000 | Flat / maisonette | Leasehold |
| 69, Apollo Building, 1 Newton Place, London, E14 3TS | Aug 2023 | £200,000 | Flat / maisonette | Leasehold |
| 52, Apollo Building, 1 Newton Place, London, E14 3TS | Jun 2023 | £617,000 | Flat / maisonette | Leasehold |
| 58, Apollo Building, 1 Newton Place, London, E14 3TS | Mar 2023 | £555,000 | Flat / maisonette | Leasehold |
| 27, Apollo Building, 1 Newton Place, London, E14 3TS | Mar 2023 | £550,000 | Flat / maisonette | Leasehold |
| 47, Apollo Building, 1 Newton Place, London, E14 3TS | Feb 2023 | £595,000 | Flat / maisonette | Leasehold |
| 24, Apollo Building, 1 Newton Place, London, E14 3TS | Aug 2022 | £660,000 | Flat / maisonette | Leasehold |
| 25, Apollo Building, 1 Newton Place, London, E14 3TS | Jul 2022 | £590,000 | Flat / maisonette | Leasehold |
| 88, Apollo Building, 1 Newton Place, London, E14 3TS | Jun 2022 | £810,000 | Flat / maisonette | Leasehold |
| 32, Apollo Building, 1 Newton Place, London, E14 3TS | Dec 2021 | £550,000 | Flat / maisonette | Leasehold |
| 26, Apollo Building, 1 Newton Place, London, E14 3TS | Aug 2021 | £565,000 | Flat / maisonette | Leasehold |
| 71, Apollo Building, 1 Newton Place, London, E14 3TS | Apr 2021 | £540,000 | Flat / maisonette | Leasehold |
| 11, Apollo Building, 1 Newton Place, London, E14 3TS | Mar 2021 | £250,000 | Flat / maisonette | Leasehold |
| 85, Apollo Building, 1 Newton Place, London, E14 3TS | Oct 2019 | £920,000 | Flat / maisonette | Leasehold |
| 68, Apollo Building, 1 Newton Place, London, E14 3TS | Apr 2019 | £568,000 | Flat / maisonette | Leasehold |
| 82, Apollo Building, 1 Newton Place, London, E14 3TS | Mar 2019 | £820,000 | Flat / maisonette | Leasehold |
| 23, Apollo Building, 1 Newton Place, London, E14 3TS | Oct 2018 | £625,000 | Flat / maisonette | Leasehold |
| 31, Apollo Building, 1 Newton Place, London, E14 3TS | Sep 2018 | £605,000 | Flat / maisonette | Leasehold |
| 45, Apollo Building, 1 Newton Place, London, E14 3TS | Jul 2018 | £615,000 | Flat / maisonette | Leasehold |
| 84, Apollo Building, 1 Newton Place, London, E14 3TS | Apr 2018 | £810,000 | Flat / maisonette | Leasehold |
| 67, Apollo Building, 1 Newton Place, London, E14 3TS | Jan 2018 | £593,000 | Flat / maisonette | Leasehold |
| 3, Apollo Building, 1 Newton Place, London, E14 3TS | Jan 2018 | £615,000 | Flat / maisonette | Leasehold |
| 70, Apollo Building, 1 Newton Place, London, E14 3TS | Oct 2017 | £453,000 | Flat / maisonette | Leasehold |
| 56, Apollo Building, 1 Newton Place, London, E14 3TS | Sep 2016 | £605,000 | Flat / maisonette | Leasehold |
| 86, Apollo Building, 1 Newton Place, London, E14 3TS | Oct 2015 | £585,000 | Flat / maisonette | Leasehold |
| 6, Apollo Building, 1 Newton Place, London, E14 3TS | Sep 2015 | £545,000 | Flat / maisonette | Leasehold |
| 21, Apollo Building, 1 Newton Place, London, E14 3TS | Jul 2015 | £425,000 | Flat / maisonette | Leasehold |