SE16 7TW · London
£22M
what these 53 homes last sold for
£360kmedian
£5,311per m²
| Flat 87, New Caledonian Wharf, 6, Odessa Street | £380,000 | Nov 2025 |
| Flat 69, New Caledonian Wharf, 6, Odessa Street | £300,000 | Oct 2025 |
| Flat 88, New Caledonian Wharf, 6, Odessa Street | £637,500 | May 2025 |
| Flat 73, New Caledonian Wharf, 6, Odessa Street | £380,000 | Apr 2024 |
| Flat 59, New Caledonian Wharf, 6, Odessa Street | £355,100 | Aug 2022 |
| Flat 114, New Caledonian Wharf, 6, Odessa Street | £330,000 | May 2022 |
| Flat 102, New Caledonian Wharf, 6, Odessa Street | £750,000 | Mar 2022 |
| Flat 76, New Caledonian Wharf, 6, Odessa Street | £384,000 | Feb 2022 |
| Flat 66, New Caledonian Wharf, 6, Odessa Street | £360,000 | Jan 2022 |
| Flat 90, New Caledonian Wharf, 6, Odessa Street | £540,000 | Jun 2021 |
| Flat 82, New Caledonian Wharf, 6, Odessa Street | £650,000 | Jun 2020 |
| Flat 71, New Caledonian Wharf, 6, Odessa Street | £685,000 | Jan 2020 |