• Cities Located in southeastern England, London is one of the largest and most famous cities in the world. For Muggles, it is the center of British commerce and government, and for wizards and witches things are no different. We know of more wizarding places in London than anywhere else in Britain,… Read More
• Muggle places The underground railway system in London is commonly referred to as the Underground or the “tube.” Though the names of the stations are never specified, Harry has taken the Underground three times: On Harry’s first trip to London, he and Hagrid took the underground from an unknown surface train station (likely Paddington, though there are… Read More