Situato a Londra, a 900 metri da Brick Lane, il St Christopher's Liverpool Street offre un bar ristorante.
La connessione Wi-Fi è fruibile in tutte le aree senza costi aggiuntivi.
La struttura sorge a 900 metri da Hoxton Square, a 1,4 km dal London Bridge e a 10 km dal London City Airport, il più vicino.