Surrounded by the brutalist Barbican compound, Museum of London is one of the city’s finest free museums, showcasing London’s long and storied history through the people that have lived here.