GAIL's Journal
Evolved decaf, anyone?
Craft, Producers
How To Make The Perfect Seasonal Salad
In Season, Recipes
Coffee Origin Trip To Rwanda
Planet, Producers
Buckwheat Pancakes
Recipes
Seed Loaf Recipe
Recipes
Craft, Producers
In Season, Recipes
Planet, Producers
Recipes
Recipes
Check for collection or local delivery
12-13 Union Street
Bath BA1 1RR
United Kingdom
7 The Avenue
Bracknell
Berkshire RG12 1BD
United Kingdom
+441344868331
134 Broad Street
Reading
Berkshire RG1 2BD
United Kingdom
+441189599224
95 Peascod Street
Windsor
Berkshire SL4 1DH
United Kingdom
+441753850168
20 Peach Street
Wokingham
Berkshire RG40 1XG
United Kingdom
+442039575576
42a New Street
Birmingham B2 4EG
United Kingdom
+442045468145
2 West Bradbury Yard
Brentford TW8 8GJ
United Kingdom
+442038487649
93 North Road
Brighton BN1 1YE
United Kingdom
+441273601661
7D - 108A Dyke Road
Brighton BN1 3TE
United Kingdom
+441273907994
27-29 College Green
Bristol BS1 5TB
United Kingdom
52 Whiteladies Road
Redland
Bristol BS8 2NH
United Kingdom
+442045468179
14 Regent Street
Clifton
Bristol BS8 4HG
United Kingdom
+441173878974
1 Grove Court
Beaconsfield
Buckinghamshire HP9 1QW
United Kingdom
+441494674529
9 Packhorse Road
Gerrards Cross
Buckinghamshire SL9 7QA
United Kingdom
+442038489717
5 High Street
Marlow
Buckinghamshire SL7 1AU
United Kingdom
+441628484393
U59 Grafton Centre
Cambridge CB1 1PS
United Kingdom
+441223907960
20-21 Market Hill
Cambridge CB2 3NR
United Kingdom
+441223907010
Units 1 -3 Station Square
Cambridge CB1 2GB
United Kingdom
+441223907960
Unit 3, 1 New London Road
Chelmsford CM2 0NA
United Kingdom
+441245987984
5-7 Shaw's Road
Altrincham
Cheshire WA14 1QU
United Kingdom
+441613487201
Venture House 46-52 Water Lane
Wilmslow
Cheshire SK9 5AH
United Kingdom
+441625533537
20 Bridge Street
Chester CH1 1NQ
United Kingdom
+442076950060
Unit 5F, Cheshire Oaks Designer Outlet Village, Wirral, CH65 9JJ
Ellesmere Port CH65 9JJ
United Kingdom
+441512187266
28 High Street
Ely CB7 4LA
United Kingdom
+442045468180
113 High Street
Epsom KT19 8DT
United Kingdom
+441372587993
43 High Street
Esher KT10 9RN
United Kingdom
+441372587994
84 High Street
Billericay
Essex CM12 9BT
United Kingdom
+441277632965
69 High Street
Brentwood
Essex CM14 4RW
United Kingdom
+441277200885
227 High Street
Epping
Essex CM16 4DA
United Kingdom
+441992575825
199 High Street
Essex IG10 4LF
United Kingdom
0208 508 4121
22 Market Place
Henley
Henley-on-Thames RG9 2AF
United Kingdom
+441491578176
189 High Street
Berkhamsted
Hertfordshire HP4 1AY
United Kingdom
+441442875355
21 High Street
Harpenden
Hertfordshire AL5 2RY
United Kingdom
+441582765584
6 Market Place
St Albans
Hertfordshire AL3 5DG
United Kingdom
+441727893599
16 Bancroft
Hitchin SG5 1JQ
United Kingdom
+441462877998
46 Carfax
Horsham RH12 1EQ
United Kingdom
+441403577990
157 Church Road
Hove BN3 2AD
United Kingdom
+441273323962
84 High Street
Bromley
Kent BR1 1EY
United Kingdom
+442038489710
Unit 1 Bligh's Court
Sevenoaks
Kent TN13 1DD
United Kingdom
+441732905845
21 High Street
Tunbridge Wells
Kent TN1 1UT
United Kingdom
+441892535169
19 Princess Street
Cheshire
Knutsford WA16 6BZ
United Kingdom
+441613488786
91-93 Regent Street
Royal Leamington Spa
Leamington Spa CV32 4NT
United Kingdom
+442045468141
11 High Street
Lewes BN7 2LH
United Kingdom
+441273907991
71 Abbeville Road
London SW4 9JW
United Kingdom
+442086738017
116-118 Askew Road
Askew Road
London W12 9BL
United Kingdom
+442087467835
114 Baker Street
London W1U 6TR
United Kingdom
+442079359706
1 Station Parade
Balham
London SW12 9AZ
United Kingdom
+442045468102
49 Church Road
Barnes
London SW13 9HH
United Kingdom
+442087410987
140 High Street
Barnet
London EN5 5XW
United Kingdom
+442084499468
Unit 3-4 Barons Court Station
Baron's Court
London W14 9EA
United Kingdom
+442038488698
31- 32 Battersea Square
Battersea Square
London SW11 3RA
United Kingdom
+442045468105
167 Haverstock Hill
Belsize Park
London NW3 4QT
United Kingdom
+442075864399
Unit B2 194 - 204 Bermondsey Street
Bermondsey
London SE1 3UW
United Kingdom
+442072340563
3 Blackfriars Road
London SE1 9JU
United Kingdom
+447467715265
3 Blackheath Village
Blackheath
London SE3 9LA
United Kingdom
+442088523127
11-13 Bayley Street
Bloomsbury
London WC1B 3HD
United Kingdom
+442073232356
102-104 Shepherds Bush Road
London W6 7PD
United Kingdom
+442076029233
48-50 Brunswick Centre 23-39 Handel St
London WC1N 1AE
United Kingdom
+442078373144
22-24 Buckingham Palace Rd
London SW1W 0QP
United Kingdom
+442078340819
35-37 Parkway
Camden
London NW1 7PN
United Kingdom
+442072678631
1 Dockray Place, Hawley Wharf
Units D1-3
London NW1 8QH
United Kingdom
+442036968688
16-19 Canada Square
London E14 5EQ
United Kingdom
+442038487648
341 Fulham Road
Chelsea
London SW10 9TW
United Kingdom
+442073528842
282 Chiswick High Road
Chiswick
London W4 1PA
United Kingdom
+442089952266
10-12 Old Town
Clapham Old Town
London SW4 0JY
United Kingdom
+442076222797
20 Clifton Road
London W9 1ST
United Kingdom
+442072899212
2-3 Cowcross Street London
London EC1M 6DR
United Kingdom
+442038489718
48 The Broadway
Crouch End
London N8 9TP
United Kingdom
+442083486323
91 Dulwich Village
Dulwich
London SE21 7BJ
United Kingdom
+441494674529
Unit 18 Dickens Yard
Ealing
London W5 2TD
United Kingdom
+442085672383
537-539 Garratt Lane
Earlsfield
London SW18 4SR
United Kingdom
+442089460537
1 Zenoria St
East Dulwich
London SE22 8HP
United Kingdom
+442086934090
256 Upper Richmond Road West
East Sheen
London SW14 7JF
United Kingdom
+442083928578
23 Sayer Street
London SE17 1FY
United Kingdom
+442045468167
24 Eversholt Street
London NW1 1AD
United Kingdom
+442076950060
33-35 Exmouth Market
London EC1R 4QL
United Kingdom
+442077136550
15 City North Place
Finsbury Park
London N4 3FU
United Kingdom
+442045241144
The Fulham Centre, 20 Fulham Road
London SW6 1AA
United Kingdom
+442076950060
103 Gloucester Rd
London SW7 4SZ
United Kingdom
+442072075305
897 Finchley Road
London NW11 7NX
United Kingdom
+442036968681
125 Great Portland Street
London W1W 6AX
United Kingdom
+442038487642
24 Nelson Road
Greenwich
London SE10 9JB
United Kingdom
+442082937038
64 Hampstead High Street
Hampstead
London NW3 1QH
United Kingdom
+442074338546
214 Railton Road
London SE24 0JT
United Kingdom
+442038489716
240 - 242 Kensington High Street
Kensington
London W8 6ND
United Kingdom
+442073483924
88-90 Highgate High Street
Highgate
London N6 5HX
United Kingdom
+442083401807
Unit 2 262 High Holborn
London WC1V 7EZ
United Kingdom
+442038488164
305-307 Upper Street
Islington
London N1 2TU
United Kingdom
+442045468124
18-20 Kennington Road
Kennington
London SE1 7BL
United Kingdom
+442038488165
1 - 3 Unicorn House Station Terrace
Kensal Rise
London NW10 5RQ
United Kingdom
+442089684847
Unit 6 Kensington Arcade
Kensington
London W8 5SF
United Kingdom
+442079377993
204 Kentish Town Rd
Kentish Town
London NW5 2AD
United Kingdom
+442074820341
11-13 Station Parade
Kew
London TW9 3PT
United Kingdom
020 8948 4716
12 Handyside Street
Kings Cross
London N1C 4DN
United Kingdom
+442034791677
209 King's Rd
London SW3 5ED
United Kingdom
+442073517971
Unit 4, 3 Liverpool Street
London EC2M 7NX
United Kingdom
+442045468170
Unit SU17 Western Arcade
London Bridge Station
London SE1 9SP
United Kingdom
+442045468181
64 Long Acre
London WC2E 9JD
United Kingdom
+442045468178
237 Elgin Avenue
Maida Vale
London W9 1NJ
United Kingdom
+442076257548
35 Melcombe Street
London NW1 6AG
United Kingdom
+442045468166
88 The Broadway
Mill Hill
London NW7 3TB
United Kingdom
+442089061730
7 Peter's Hill
London EC4V 4AU
United Kingdom
+442038487641
70 Fortis Green Rd
Muswell Hill
London N10 3HN
United Kingdom
+442088159698
Unit C 70 Holland St
London SE1 9NX
United Kingdom
+442079280621
64 Northcote Road
Northcote
London SW11 6QL
United Kingdom
+442077382915
138 Portobello Road
Notting Hill
London W11 2DZ
United Kingdom
+442072432592
3 Canalside walk
Paddington
London W2 1LA
United Kingdom
+442045485626
Unit 36, 1 Paddington Square
London W2 1DL
United Kingdom
+442076950060
739 Fulham Road
Parsons Green
London SW6 5UL
United Kingdom
+442077363572
26 Churton Street
Pimlico
London SW1V 2LP
United Kingdom
+442079320734
42 Gloucester Avenue
London NW1 8JD
United Kingdom
+442045468174
5 Lacy Road
Putney
London SW15 1NH
United Kingdom
+442087803127
75 Salusbury Road
Queens Park
London NW6 6NH
United Kingdom
+442032040198
4-6 Seymour Place
London W1H 7NA
United Kingdom
+442077243590
65-73 Shaftesbury Avenue
London W1D 6EX
United Kingdom
+442045468112
128 Wardour Street
Soho
London W1F 8ZL
United Kingdom
+442072871324
1 South End Road
London NW3 2PT
United Kingdom
+442074338053
84 South Lambeth Road
South Lambeth
London SW8 1RH
United Kingdom
+442076226867
20-21 Electric Parade
South Woodford
London E18 2LX
United Kingdom
+442085188595
28 York Rd
Southbank
London SE1 7ND
United Kingdom
+442039955277
250 Wimbledon Park Rd
Southfields
London SW19 6NL
United Kingdom
+442087803861
11 Lamb Street
Spitalfields
London E1 6EA
United Kingdom
+442070929886
5 Circus Road
London NW8 6NX
United Kingdom
+442077220983
St Pancras Station
Unit 15
London N1C 4QP
United Kingdom
+442045468173
60 - 62 Stoke Newington Church Street
London N16 0NB
United Kingdom
+442045468175
437 Strand
London WC1R 0QN
United Kingdom
+442038489714
21 Swain's Lane
Swains Lane
London N6 6QX
United Kingdom
+442083485293
30 Temple Fortune Parade
London NW11 0QX
United Kingdom
+442084584412
73 The Cut
London SE1 8LL
United Kingdom
+442079288715
94 Southwark Bridge Road
London SE1 0DG
United Kingdom
+442045468177
87 Lauriston Road
Victoria Park
London E9 7HJ
United Kingdom
+442085331737
25-27 Orford Road
London E17 9NL
United Kingdom
+442045468171
350 Old York Road
Wandsworth
London SW18 1SS
United Kingdom
+442088779567
55-57 High Street
Wanstead
London E11 2AE
United Kingdom
+442085300598
216 West End Lane
West Hampstead
London NW6 1UX
United Kingdom
+442074358224
12 Westbourne Grove
London W2 5RA
United Kingdom
+442072434051
82 Walm Lane
Willesden Green
London NW2 4RA
United Kingdom
+442084593035
6a, 33 The Broadway
London SW19 1QB
United Kingdom
+442045468168
9 High Street Wimbledon
Wimbledon
London SW19 5DX
United Kingdom
020 8946 0880
Unit 1 Woolwich Elizabeth Line Ticket Hall,
Woolwich London
London SE18 6GD
United Kingdom
+442045468165
1 Chestergate
Macclesfield SK11 6BX
United Kingdom
+442045468182
760 Wilmslow Rd
Manchester M20 2DP
United Kingdom
+441613488783
16 -18 King St
Manchester M2 6AG
United Kingdom
+441613488784
463 Bury New Road
Prestwich
Manchester M25 1AB
United Kingdom
+442045468176
1 Mansion House Street
Newbury RG14 5ES
United Kingdom
+441635227989
21-22 Little Clarendon Street
Oxford OX1 2HU
United Kingdom
+441865557839
251 Banbury Rd
Summertown
Oxford OX2 7HN
United Kingdom
+441865513450
30 The Square
Petersfield GU32 3HQ
United Kingdom
+442076950060
Conway House, 120 Watling Street
Radlett WD7 7AA
United Kingdom
+442076950060
4 High Street
Reigate
Reigate RH2 9BG
United Kingdom
+441737223772
63 High Street
Ruislip HA4 8JB
United Kingdom
+442045468169
16 School Road
Sale M33 7XP
United Kingdom
+441613488666
124 High Street
Solihull B91 3SX
United Kingdom
+441213488699
6-7 High Street
Stratford-upon-Avon CV37 6AU
United Kingdom
+441789387996
2 High Street
Cobham
Surrey KT11 3DZ
United Kingdom
01932 550133
3 Castle Street
Farnham
Surrey GU9 7JA
United Kingdom
+441252722955
219-221 Fleet Road
Fleet
Surrey GU51 3BW
United Kingdom
+441252621927
104 High Street
Godalming
Surrey GU7 1DW
United Kingdom
+441483417209
19 Tunsgate
Guildford
Surrey GU1 3QS
United Kingdom
+441483303348
3-5 Church Street
Kingston
Surrey KT1 1RW
United Kingdom
+442085493381
12-13 Lichfield Court
Richmond
Surrey TW9 1AE
United Kingdom
+442089406032
35 Church Street
Twickenham
Surrey TW1 3NR
United Kingdom
+442087441867
1 Commercial Way
Woking
Surrey GU21 6XR
United Kingdom
+441483770909
60-62 Broad Street
Teddington TW11 8QY
United Kingdom
+442038487643
3 Cornmarket
Thame OX9 3YS
United Kingdom
+441844487998
126 Saint Margarets Road
Saint Margarets
Twickenham TW1 2AA
United Kingdom
+442045468299
70 High Street
Watford WD17 2BS
United Kingdom
+442045468172
Unit B, 41-45 High Street
Weybridge KT13 8BB
United Kingdom
+441932497888
17 Market Square
Witney OX28 6AB
United Kingdom
+441993377998
16 Warwick Street
Worthing BN11 3DJ
United Kingdom
+441903477996