This stands for the St Christopher's Inns Hostel Group which our Flying Pig hostels are a part of. Our Head Office is based in London and handles all of our banking. We apologise for any confusion caused!
This stands for the St Christopher's Inns Hostel Group which our Flying Pig hostels are a part of. Our Head Office is based in London and handles all of our banking. We apologise for any confusion caused!