Britain is rolling out the red carpet for visitors with a brand-new global tourism campaign designed to capitalize on the country’s status as a premier film and TV location. VisitBritain has launched Starring GREAT Britain, a marketing initiative that spotlights the UK’s most iconic on-screen destinations, from the magical landscapes of Harry Potter to the […]