8A Cabot Place, Canary Wharf Shopping Centre, London, United Kingdom, London, London E14 4QT02039 435100