The geographical heart of England, Birmingham began as a 6th-century Anglo-Saxon village. Today, most of this city, with more than 2 million people as of 2019, is from the redevelopment phase of ...