STC Escapes is a trading name of The Specialist Travel Consultancy Ltd, the company behind STC Expeditions. Registered office: Bank Chambers, 65-67 High Street, Exeter, Devon, EX4 3DT.

Plan a trip