London Egyptology November 6, 2012 By Kitty the Flinders Petrie Museum in London is a wonderland of Egyptian artifacts all collected by the “Father of Archaeology”. What a marvel! Related PostsNew York – January 20, 2012London’s Museum of Natural HistoryNatural History in LondonEgypt’s archaeological sitesResearch BlissHolidays in England