For refreshment of mind and of the taste buds you should head to The Soup Kitchen on Church Lane in the old quarter of Stafford