The British Museum, London By Venkat | Feb 17, 2015 0 Comment The British Museum, London The British Museum, London The British Museum, London The British Museum, London The British Museum, London Related posts: Victoria and Albert Museum, London National Gallery London, England Bavarian National Museum, Germany Hill Palace Museum, Thripunithura, Kerala, India