Copyright 2024. The Edinburgh Travel Festival is organised by The Travel Festivals – the trading name of Tailormade Inspiration Limited, a company registered in England and Wales, company number 07089430. Parker Court, Knapp Lane, Cheltenham, GL50 3QJ.