Home Tags Mark Howell

Tag: Mark Howell

2012 London Olympics: ETOA versus Visit Britain

The European Tour Operators Association (ETOA) believes that the 2012 London Olympics will cause considerable damage to the city’s tourism industry and that the event could cost the British capital