Our high street shop can be found at 30 Cowick Street, St Thomas, Exeter EX4 1AL.
National Trust Fine Farm Produce Award for 2019