Enjoying the Best of London’s Museum Scene As the capital of the United Kingdom and the largest city in Europe, London is home to a number of world famous museums. On a trip to London, it’s easy to spend several days exploring all the different museums and galleries, but it can be difficult knowing which […]