The Grange Pub se encuentra a tan solo 5 minutos en auto de Torre de Londres y de Tower Bridge. Después de hacer actividad física en las canchas de tenis al aire libre, puedes comer algo en el restaurante o disfrutar de un delicioso trago en el bar. Además, River Thames y Edificio The Shard se encuentran a tan solo 5 minutos en auto. La propiedad se encuentra a solo unos pasos del transporte público; la Estación de metro Bermondsey está a 13 minutos.