London has more world class museums than almost any city in Europe. Thatβs why we recommend staying 2 weeks on your London Untour. And the remarkable thing is that some of its best ones are free, including the British Museum. One of the worldβs finest collections of historic artifacts and objects from civilizations around the…