Northampton has a large, vibrant university. But what are the most popular places in the town with students?

Advertisements