British Museum hailed as the most popular attraction in the UK

  • The British Museum in London is one of the most popular tourist attractions in London. According to the Association of Leading Visitor Attractions (ALVA), the other two attractions are the National Gallery and the Southbank Centre, which is a new member of ALVA. The commonwealth Games, which were held in Glasgow, witnessed a 10 percent increase of visitors to Scottish attractions in the previous year.