Costa
Coffee Shop · Sandwich Shop · Bakery
Coffee shop offering a range of food and drink options. Located on campus, it's a convenient spot for a coffee break.
Location
Best places nearby
The highest rated places close to Costa.
Local restaurants nearby
Heslington,, England



