Company name: Polhill Farm Shop Ltd
Description: Polhill Farm Shop in Sevenoaks is an award winning food retailer specialising in locally sourced produce, situated within Polhill Garden Centre, Kent.
Polhill Garden Centre, London Rd, Halstead, Sevenoaks TN14 7BD, United Kingdom