Christmas orders & Christmas markets

Nov. 12, 2021

The word from our farmers is to get your order in as soon as you can.

Talk to your favourite farm stall to find out what orders they're taking. From free range and organic turkeys, cockerels and geese to gammons, hams and pies, venison and joints of beef.

Christmas dinner turkey

The last market day of the year will be Wednesday 22nd December, returning in the new year.

9am to noon:

Balham

Notting Hill

Pimlico Road

South Kensington

Wimbledon

10am to 1pm:

Blackheath

Islington

Marylebone

Parliament Hill

Queens Park

Swiss Cottage

Walthamstow

West Hampstead

Ealing, Twickenham and High Street Kensington will be collection only. Last markets will be the weekend of 18th & 19th December.