Hi, Has anybody tried to book a trip from outside of the UK? I travel a lot to the UK and am trying to book a trip, meeting the group in London. The online booking doesn't accept a non-UK credit card, the booking phone number doesn't seem to work from North America, and the "contact us" e-mail doesn't respond to inquiries, so far. Any suggestions?
Overseas