Museums in London? Visit the Exciting Museum Mile!

From Freemasonry to curious finds, ancient Egyptian artifacts to photography and cars, there’s plenty to…