Best Coffee shop in Stamford, united kingdom

Starbucks

52 High St Stamford PE9 2AY United Kingdom