Si te hospedas en Locke London Canary Wharf, estarás a tan solo 10 minutos en auto de Excel London y de The Arena. Después de hacer un poco de actividad física en la sala de fitness abierta las 24 horas, puedes comer algo en la cafetería o disfrutar de un delicioso trago en el bar. Además, Torre de Londres y Tower Bridge se encuentran a unos pocos minutos en auto. Hay opciones de transporte público a solo unos pasos de la propiedad; la Estación de metro Canary Wharf está a 6 minutos y la Estación Canary Wharf (Elizabeth Line) está a 6 minutos.