St Christopher’s has a unique character and funky vibe, located in central London in the vibrant area of Camden, close to all must see tourist attractions. The hostel offers 60 beds, in 2, 6, 8, or 10 person bedrooms all with en-suite facilities.
Camden is a long-time haven for the artistic types, there’s plenty of pub, clubs and bars to keep you entertained, including the legendary KOKO’s... More details
Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...