New Festival Quarter, Canary Wharf, London

£397,500 Leasehold
2 bedrooms 2 bathrooms