9.03 New Pier Wharf, Odessa Street, London, SE16


9th floor/10th floor duplex - Spacious and stunning, this 2 bedroom 3 bathroom flat has both iconic city views and views down the Thames towards Greenwich.

Completion Q2 2019

For more info contact:

Let us Give You an Accurate Property Appraisal

Value my Property