st-christophers.co.uk
The Future of Travel: 10 Reasons Why You Should Stay in The UK’s First Capsule Hostel
Would you sleep in these? St Christopher’s Inns takes travel to a whole new level