• calendar mast image

    WHAT'S ON

April

Dates Description Location Book
Saturday 17 Apr, 9am - 2pm Stroud Farmers Market (RS) GL5 2HH
Saturday 17 Apr, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Saturday 17 Apr, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Sunday 18 Apr, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 18 Apr, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 18 Apr, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 18 Apr, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 24 Apr, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 24 Apr, 10am - 4pm EAT Weston-super-Mare (RS) BS23 1JL
Saturday 24 Apr, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 25 Apr, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 25 Apr, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 25 Apr, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 25 Apr, 10am - 2pm Queenspark Farmers Market NW6 6RG

May

Dates Description Location Book
Saturday 1 May, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 1 May, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 2 May, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 2 May, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 2 May, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 2 May, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 8 May, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 8 May, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 9 May, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 9 May, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 9 May, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 9 May, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 15 May, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 15 May, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 16 May, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 16 May, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 16 May, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 16 May, 10am - 2pm Queenspark Farmers Market NW6 6RG
Monday 17 May The Garlic Farm Restaurant Reopens for Indoor Dining

Let's hope everything goes to plan and we can reopen indoor dining from this date.

You can make a reservation using our online booking system here

** Please see here for our coronavirus updates and guidelines for when you visit**

Saturday 22 May, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 22 May, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 23 May, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 23 May, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 23 May, 10am - 4pm Herne Hill Farmers Market SE24 OJN
Sunday 23 May, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 23 May, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 29 May, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 29 May, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 30 May, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 30 May, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 30 May, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 30 May, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 30 May, 6pm - 9pm Pizza & Jazz at The Garlic Farm Restaurant

Join us on the terrace of The Garlic Farm Restaurant on Sunday Evenings for beautiful live music from talented local musicians. Event will be move inside if raining.

Pizzas will be served from our wood-fired pizza oven and a fully licensed bar available. Children can play on the grassy area and in the play area.

Booking essential. Please book your table here

June

Dates Description Location Book
Wednesday 2 Jun, 18:30 - 9pm Family Supper with Magical Entertainment

Join us in our restaurant for a family supper with magical entertainment from our brilliant local magician.

Family friendly food, fully licensed bar and children can play on the grass or in the play area.

Booking essential. Please book here

Saturday 5 Jun, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 5 Jun, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 6 Jun, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 6 Jun, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 6 Jun, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 6 Jun, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 6 Jun, 18:30 - 9pm Pizza & Jazz at The Garlic Farm Restaurant

Join us on the terrace of our restaurant for a beautiful evening of live jazz from excellent local musicians.

Pizzas served from our wood-fired pizza over, fully licensed bar and beautiful views.

(event will be held inside if raining)

Booking essential. Book your table here

Saturday 12 Jun, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 12 Jun, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 13 Jun, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 13 Jun, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 13 Jun, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 13 Jun, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 19 Jun, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 19 Jun, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 20 Jun, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 20 Jun, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 20 Jun, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 20 Jun, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 26 Jun, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 26 Jun, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 27 Jun, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 27 Jun, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 27 Jun, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 27 Jun, 10am - 2pm Queenspark Farmers Market NW6 6RG

July

Dates Description Location Book
Saturday 3 Jul, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 3 Jul, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 4 Jul, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 4 Jul, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 4 Jul, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 4 Jul, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 10 Jul, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 10 Jul, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 11 Jul, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 11 Jul, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 11 Jul, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 11 Jul, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 17 Jul, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 17 Jul, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 18 Jul, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 18 Jul, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 18 Jul, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 18 Jul, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 24 Jul, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 24 Jul, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 25 Jul, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 25 Jul, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 25 Jul, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 25 Jul, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 25 Jul - 29 Aug, 18:30 - 9pm Pizza & Jazz at The Garlic Farm Restaurant

Every Sunday from 25th July to 29th August...

Join us on the terrace of our restaurant for an evening of live jazz from excellent local musicians.

Pizzas served from our wood-fired pizza over, fully licensed bar and beautiful views.

(event will be held inside if raining)

Booking essential. Book your table here

Wednesday 28 Jul - 1 Sep, 18:30 - 9pm Family Supper with Magical Entertainment

Every Wednesday from 28th July to 1st September...

Join us in our restaurant for a family supper with magical entertainment from our brilliant local magician.

Family friendly food, fully licensed bar and children can play on the grass or in the play area.

Booking essential. Please book here

Saturday 31 Jul, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 31 Jul, 10am - 2pm West Hampstead Farmers Market NW6 1PF

August

Dates Description Location Book
Sunday 1 Aug, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 1 Aug, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 1 Aug, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 1 Aug, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 7 Aug, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 7 Aug, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 8 Aug, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 8 Aug, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 8 Aug, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 8 Aug, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 14 Aug, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 14 Aug, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 15 Aug, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 15 Aug, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 15 Aug, 10am - 2pm Marylebone Farmers Market W1U 4DF
Sunday 15 Aug, 10am - 2pm Queenspark Farmers Market NW6 6RG
Saturday 21 Aug, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 21 Aug, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 22 Aug, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 22 Aug, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 22 Aug, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 22 Aug, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 28 Aug, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 28 Aug, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 29 Aug, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 29 Aug, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 29 Aug, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 29 Aug, 10am - 2pm Marylebone Farmers Market W1U 4DF

September

Dates Description Location Book
Saturday 4 Sep, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 4 Sep, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 5 Sep, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 5 Sep, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 5 Sep, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 5 Sep, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 11 Sep, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 11 Sep, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 12 Sep, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 12 Sep, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 12 Sep, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 12 Sep, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 18 Sep, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 18 Sep, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 19 Sep, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 19 Sep, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 19 Sep, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 19 Sep, 10am - 2pm Marylebone Farmers Market W1U 4DF
Friday 24 - 26 Sep Wight Prestige Gravel N Garlic Cycling Weekend (NEW DATE)
An exclusive weekend of great food and guided gravel rides for teams of four

There are two things the Isle of Wight does very well - off-road bike riding, and garlic...

Join us for an unforgettable all inclusive* weekend of riding, relaxing, and fantastic food.

Stay in our beautiful yurts, ride the amazing Isle of Wight countryside with expert guides and eat incredible food.

Sound amazing?! ... Find out more >>

Saturday 25 Sep, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 25 Sep, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 26 Sep, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 26 Sep, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 26 Sep, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 26 Sep, 10am - 2pm Marylebone Farmers Market W1U 4DF

October

Dates Description Location Book
Saturday 2 Oct, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 2 Oct, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 3 Oct, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 3 Oct, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 3 Oct, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 3 Oct, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 9 Oct, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 9 Oct, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 10 Oct, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 10 Oct, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 10 Oct, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 10 Oct, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 16 Oct, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 16 Oct, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 17 Oct, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 17 Oct, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 17 Oct, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 17 Oct, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 23 Oct, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 23 Oct, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 24 Oct, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 24 Oct, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 24 Oct, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 24 Oct, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 30 Oct, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 30 Oct, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 31 Oct, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 31 Oct, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 31 Oct, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 31 Oct, 10am - 2pm Marylebone Farmers Market W1U 4DF

November

Dates Description Location Book
Saturday 6 Nov, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 6 Nov, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 7 Nov, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 7 Nov, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 7 Nov, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 7 Nov, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 13 Nov, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 13 Nov, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 14 Nov, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 14 Nov, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 14 Nov, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 14 Nov, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 20 Nov, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 20 Nov, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 21 Nov, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 21 Nov, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 21 Nov, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 21 Nov, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 27 Nov, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 27 Nov, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 28 Nov, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 28 Nov, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 28 Nov, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 28 Nov, 10am - 2pm Marylebone Farmers Market W1U 4DF

December

Dates Description Location Book
Saturday 4 Dec, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 4 Dec, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 5 Dec, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 5 Dec, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 5 Dec, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 5 Dec, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 11 Dec, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 11 Dec, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 12 Dec, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 12 Dec, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 12 Dec, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 12 Dec, 10am - 2pm Marylebone Farmers Market W1U 4DF
Saturday 18 Dec, 10am - 2pm Parliament Hill Farmers Market NW5 1RN
Saturday 18 Dec, 10am - 2pm West Hampstead Farmers Market NW6 1PF
Sunday 19 Dec, 10am - 2pm Queenspark Farmers Market NW6 6RG
Sunday 19 Dec, 10am - 2pm Alexandra Palace Farmers Market N8 7AF
Sunday 19 Dec, 10am - 2pm High Street Kensington Farmers Market W8 7RX
Sunday 19 Dec, 10am - 2pm Marylebone Farmers Market W1U 4DF