Squires Coffee Bar
Coffee Shop
Enjoy a coffee break at Squires Coffee Bar, located within the Peterborough Museum. Offering food and drink options in a relaxed setting.
Location
Best places nearby
The highest rated places close to Squires Coffee Bar.
Local restaurants nearby
Peterborough Musuem, England

