Overnattingsstedet ligger 2 km fra Tower i London og 6 km fra London Zoo. De fleste rommene på St Christopher'S Liverpool Street London har utsikt over byen.
Vandrerhjemmet ligger i Shoreditch distriktet i London. Sentrum av London ligger mindre enn 4 km unna. Gjestene kan spise i den bar The Devil's Darling Cocktail Bar, som ligger ca 150 meter unna.
Dette vandrerhjemmet ligger innen 5-minutters gange fra Moorgate undergrunnsstasjon tunnelbanestasjonen og bare 350 meter fra London Liverpool Street jernbanestasjonen. Gjestene kan nyte loungebaren.