The Well    The Well will is now open again on Wednesdays & Fridays 10am - 2pm

The Well is our own cafe situated within the Church building, providing delicious hot meals, drinks, cakes etc at an amazing price. Add to that a fair-trade shop and you have the best location for a chat in Stamford!