Vertus Edit Canary WharfTravel & transport3 & 15 West LaneLondon, LND, E22 3AA · GB020 7418 2811Email unavailableWebsite unavailableHours not available