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
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
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
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
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
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
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
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
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
Stay in touch