SE16 7TW · London

£22M

what these 53 homes last sold for

£360kmedian
£5,311per m²
Recent sales
Flat 87, New Caledonian Wharf, 6, Odessa Street£380,000Nov 2025
Flat 69, New Caledonian Wharf, 6, Odessa Street£300,000Oct 2025
Flat 88, New Caledonian Wharf, 6, Odessa Street£637,500May 2025
Flat 73, New Caledonian Wharf, 6, Odessa Street£380,000Apr 2024
Flat 59, New Caledonian Wharf, 6, Odessa Street£355,100Aug 2022
Flat 114, New Caledonian Wharf, 6, Odessa Street£330,000May 2022
Flat 102, New Caledonian Wharf, 6, Odessa Street£750,000Mar 2022
Flat 76, New Caledonian Wharf, 6, Odessa Street£384,000Feb 2022
Flat 66, New Caledonian Wharf, 6, Odessa Street£360,000Jan 2022
Flat 90, New Caledonian Wharf, 6, Odessa Street£540,000Jun 2021
Flat 82, New Caledonian Wharf, 6, Odessa Street£650,000Jun 2020
Flat 71, New Caledonian Wharf, 6, Odessa Street£685,000Jan 2020
Open in SoldMap, free on the App Store