Top 10 Free Museums in London

1. British museum British Museum is one of the must-visit venues in London. The total collection of objects in this museum is approximately 8 million and can only display 80 thousand at any single time. This museum is dedicated to more than two million years of human history, art and culture and has many world-renownedContinue reading “Top 10 Free Museums in London”