Art England London travel Five of the Best Free Admission Museums in London Given its status as one of the most expensive cities in the world to live, By Katherine Leal Unmuth / December 8, 2017