Hostel se nachází ve tržní čtvrti města Londýn, v 18 minutách chůze od Most Tower Bridge. Některé pokoje v hostelu St Christopher'S London Bridge - The nabízí výhled na město.
Pouhých 30 minut chůze od centra města Londýn se hostel těší hlavnímu umístění ve čtvrti Southwark. St Christopher'S London Bridge - The se nachází v turistické oblasti města Londýn přímo u památek TržiŠtě Borough. Hosté ochutnají jídla evropské kuchyně servírovaná v restauraci Aqua Shard, která je vzdálena jen 600 metrů daleko.
Za 5 minut se dostanete do stanici metra Borough. Živá hudba se konají pro zábavu.