Location
Located in the business district of Canary Wharf, only a short walk (less than ten minutes) to Canary Wharf Station on the Jubilee and DLR lines, offering excellent links across Central and East London. Surrounded by a vast array of shops, restaurants, cafes and businesses.