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 a part of our of our banking is handled from there. The other part can be handled by the Paris office.
Here's the list of possible descriptors:
STCHRIS & FPIG HOSTELS
STCHRIS / FPIG HOSTELS
ST CHRISTOPHERS INNS
ST CHRISTOPHERS EU
FLYING PIG HOSTELS
So if you spot any of the above on your transaction list, it's us!
We apologise for any confusion caused!