The London museum was the most popular indoor attraction with 4,654,608 visitors last year, according to figures from the Association of Leading Visitor Attractions (Alva), while Windsor Great Park was the most popular site overall, with 5,636,844 visits.