Odessa Street, London, SE16
£600,000
A stunning 1000+ Sq Ft riverside property. Presented in the highest order and found in this premium Docklands development. The apartment links seamlessly with Canary Wharf and The City.Council Tax Band: ETenure: Leasehold Original length of lease: 125 yearsDate lease commences: 25/12/1989Service charge: Approx: £7500 per annumGround Rent: Approx: £500 per annumCouncil tax and, where applicable, lease information, service charges and ground...