Si te alojas en St Christopher's Inn, London Bridge - Hostel, disfrutarás de una buena ubicación, a solo diez minutos a pie de London Bridge y Edificio The Shard. Cuando te entre hambre, pásate por el restaurante, y al terminar el día, podrás ir a tomar una bebida en el bar o lounge. Además, Puente de la Torre y Torre de Londres están a cinco minutos en coche. Este alojamiento se encuentra a muy poca distancia del transporte público: Estación de metro Borough está a 4 min y Estación de metro London Bridge, a 6 min.