High Street is the main street in Hogsmeade, down which the Hogwarts students walk to enter the town and on which most of the town’s shops are located (OP25). After Voldemort’s return it became rather gloomy, with some of its shops boarded up (HBP12).
Commentary
Pensieve (Comments)
View 0 thoughts swirling around the pensieve. Add your own.
Tags: shopping