Velo - 1 Canada Square, Canary Wharf, London E14 5AJ, UK on Eaten