- www.st-christophers.co.uk
All sites are centrally located with easy access to public transport and local attractions. In London we operate eight hostels - in Shepherd's Bush, Hammersmith, Camden, Greenwich, Liverpool Street and London Bridge... Discover Europe's best..
Relevance: 10.583995