Landing Canary Wharf
A company whose premises licence application decision deadline was extended. A company located at first floor 12 Bank Street, London E14, that has an application for which the decision deadline was extended. A venue located in Canary Wharf, Tower Hamlets. A premises listed for potential decision deadline extensions under the Licensing Act 2003.