St Christopher's Liverpool Street er kun 3,7 km væk fra London centrum. Den seværdighed der ligger mest centralt i London er London Eye, hvilket gør den nemt tilgængelig for gæster på St Christopher's Liverpool Street.