The Talbot Deli – Open for business

The Talbot in Cuckfield has just launched a new Deli, selling some amazing local and British products.