You always know it’s winter when you can buy fresh truffles from the market; available now from Terra Preta Truffles and La Truffiere, why not try some this week?
IMPORTANT NOTICE: Christmas Market Saturday 23 December 6.30 am - 11 am. STRICTLY NO CUSTOMER ACCESS BEFORE 6.30 AM. All entry only via Old Well Station Rd Gates, then Gate 7. (including foot and bike traffic.)