1.04 New Pier Wharf, Odessa Street, London, SE16

£650,000

1st floor - Spacious and stunning Canary Wharf/River facing 2 bedroom 2 bathroom flat with views down the Thames towards Greenwich.


Completion Q2 2019

For more info contact:

Let us Give You an Accurate Property Appraisal

Value my Property