El St Christopher's The Inn era originalmente una posada y se encuentra a solo 5 minutos a pie del Puente de Londres y del rascacielos The Shard. Ofrece conexión Wi-Fi gratuita y un pub que sirve comida tradicional.
Número de habitaciones: 14
121 Borough High Street, Southwark, Londres, SE1 1HR, Reino Unido