Every year, according to Visit Britain, more than 31 million international tourists flock to London. For many, London represents the financial capital of the world, a place where they can form lucrative business partnerships. For others, the city’s wide range of museums, from the Natural History Museum to the Museum of London, are great opportunities…