These are the streets of Hogsmeade!
"Hogsmeade is the only all-wizarding village in Britain. It was founded by Hengist of Woodcroft. Hogsmeade is located at the northwest of Hogwarts Castle. Students may sometimes come on weekend trips, but only third year students and above with guardian permission are allowed to visit. Mainly, students frequent the High Street in the village which contains the named specialty shops and pubs such as Zonko's Joke Shop and Honeydukes. Otherwise, they wander on to observe the infamous Shrieking Shack. Hogsmeade is a picturesque little village of thatched cottages and shops, with enchanted candles hanging in the trees during the holidays. It is also near the location of the train station used by the Hogwarts Express."
- Harry Potter Wiki
Here, on the streets of Hogsmeade, you can hang out with your friends, or simply sit down on a bench after a tireless journey of shopping.