Canary Wharf, London.