UK, London
5 Fairmont Avenue, Canary Wharf, London, E14 9PJ