Det bedste kontaktnummer for Ark Canary Wharf er +44 203 973 9000.