Spilling the Beans on New UK Travel Company, Insider Places
Insider Places puts travellers directly in touch with local travel agents in 15 countries worldwide and promises highly individualised holiday itineraries featuring authentic experiences with potential savings of up to 20% This week sees the launch of Insider Places – a new London-based travel company founded by travel industry pioneer Chris Fraser. The business puts British holidaymakers directly in touch