Leading museums and attractions slowly returning to pre-Pandemic levels, with London leading the way
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 […]