Thank you so much for visiting our website!
We don't have a physical Retail Store in Stamford but you can contact us using our email address:
Alternatively you can reach us at our Facebook Page (click the FB icon below right!)
Stamford Coffee Company,
PO Box 1461, Stamford, Lincolnshire, UK, PE2 2WJ