L'ostello per saccopelisti St Christopher'S Inn London Bridge - The Village offre alloggi a Londra e dispone di un'area d'ingresso e un ristorante.
La locanda si trova nel pieno centro della città, con facile accesso allo Shard, situato a soli 7 minuti a piedi. I siti storici vicini, come il Palazzo di Buckingham, si trovano a circa 3 km. Gli ospiti troveranno anche la Cattedrale di Southwark, a soli 500 m da quest'ostello esclusivo.
Tutte le 55 camere di questa struttura sono dotate di un portabagagli e vista sulla città.
Il ristorante Micky's Fish and Chips si trova a circa 5 minuti a piedi. L'ostello St Christopher'S Inn London Bridge - The Village dista 25 minuti d'auto dall'aeroporto di Londra City e a 6 km dalla stazione ferroviaria di London Marylebone. Le opzioni di intrattenimento dell'ostello St Christopher'S Inn London Bridge - The Village includono un locale notturno.