The shop is devoted to selling local produce, with 90% of stock sourced from our own farm, from local farmers and manufacturers, located within Kent and Sussex.
Address
Groombridge Farm Shop, Groombridge Hill, Tunbridge Wells, UK
4 Locations