According to the Association of Leading Visitor Attractions, visitor numbers were up by 19% last year.
Four of the top five visitor attractions in the UK were based in London, according to the latest figures released by the Association of Leading Visitor Attractions (ALVA). The British Museum reclaimed top spot as the most visited attraction in the country, seeing 5.8 million visitors pour through its doors, no doubt helped by the success of the ‘China’s Hidden…