Question: what is the name of the city in harry potter?
Answer: Hogsmeade is the wizarding village near Hogwarts School of Witchcraft and Wizardry. The Hogwarts Express stops at Hogsmeade village. It is the only purely Wizard occupied town in Britain.