UK Customer Service



The Customer Service department is here to deliver excellent customer experience and fulfil customers’ needs to their satisfaction. We provide support by answering any product and service related questions, we help with servicing existing bookings and we provide advice and guidelines before our customers travel.

The Customer Services department consists of the call centre and administrative teams. We are a group of 90 agents based in two offices in London and Portsmouth as well as working from home from various locations across UK.

Every day is different and we have an absolutely amazing team!

‘People will forget what you said, people will forget what you did, but people will never forget how you made them feel’ (Maya Angelou).


Connect with us to stay up to date on new openings.

SW19 1NE
SW19 1NE London Directions View page


PO6 3TD Portsmouth Directions View page

Already working at

Let’s recruit together and find your next colleague.

  • Alys Sawell
  • Andrew Walker
  • Anthony Gibson
  • Beth Hulett
  • Carol Edwards
  • Chloe Rauch
  • Chris Peck
  • Dan Clay
  • Danielle Marsh
  • Dave McDermid

Career site by Teamtailor