St Christopher's Inn Shepherd's Bush
Our Shepherd’s Bush hostel is a home away from home for travellers visiting London. Located within a buzzing pocket of West London, transport links across the city couldn’t be better. We’re right opposite Shepherd’s Bush tube station so you can travel to main attractions like St Paul’s Cathedral and Oxford...