Arlington Coffee
Bates 625 Seven Sisters Road
N155LE
London
020 8800 1020
Arnos Cafe
Welles 167 Bowes Road
N112JA
London
020 8888 7675
L53 187 Tottenham Court Road
W1T7PQ
London
020 7637 3346
Aroma
L53 36a St Martins Lane
WC2N4ER
London
020 7836 5110
Aroma
Freepo 2 Bishopsgate Arcade
EC2M3YD
London
020 7374 2774
Aroma
Freepo 60 Fleet Street
EC4Y1JU
London
020 7583 5959
Aroma
Concor 1 Wrights Lane
W85RY
London
020 7937 1605
Arsenal Cafe
Mill C 227 Blackstock Road
N52LL
London
020 7359 3633
Arsenal Cafe
Mill C 25 Blackstock Road
N42JF
London
020 7359 0808
Art Cafe
The Ma 96 Queensway
W23RR
London
020 7229 8447
Arthur's Cafe
643 Ma 495 Kingsland Road
E84AU
London
020 7254 3391
Unit 6 Station Terrace
NW105RU
London
020 8968 4243
Artsnack
Westmi 54 Baker Street
W1U7BU
London
Ash's Cafeteria
2/Prog 234 Chingford Road
E175AL
London
020 8527 8498
Ashbys
15 The 3 Artillery Passage
E17LJ
London
020 7377 2473
Assenheim's 56
Unit 2 Whitechapel High Street
E17PJ
London
020 7709 0038
Assenheims 56
Unit 7 24 Copthall Avenue
EC2R7DN
London
020 7628 3787
At Sheila's Whistle Stop
Cheste 81 Gipsy Hill
SE191QL
London
020 8766 7867
Au Ciel Patisserie & Cafe
Sixth 1A Calton Avenue
SE217DE
London
Aucoeur De Paris
156 Shepherds Bush Road
W67NB
London
020 7371 1001
Aunt Sally's
14 Pil East Ham
E61HW
London
020 8472 2226
Aurora Cafe
Russel 49 Lexington Street
W1F9AP
London
020 7494 0514
Avan's
Unit 1 296 Seven Sisters Road
N42AA
London
020 8800 9804
Unit 1 80 Mortimer Street
W1W7SD
London
Ayla's Snack Bar
9 Pend 45a Exmouth Market
EC1R4QL
London
Aytens
Unit F 295 Southend Lane
SE63ND
London
020 8695 0394
St Flo Lea Bridge Road
E107LD
London
020 8558 9888
Brent Prince Charles Drive
NW43FP
London
020 8203 0770
60 Mai 269 Eversholt Street
NW11BA
London
020 7387 6402
B's Snack Bar
217 Pr 54 High Street Colliers Wood
SW192BY
London
020 8540 5688
BB'S Coffee & Muffins
9 The 23 Southside Shopping Centre
SW184TE
London
020 8875 5627
BLT Snacks
Unit 3 96 Curtain Road
EC2A3AA
London
020 7729 8711
Bexley Road
SE9 2NL
London
020 8850 7995
Banks & Other Financial Institutions
London
Bagel
2 5 Pond Street
NW32PN
London
020 7209 4123
Bagel Factory
Railwa 90a Tooley Street
SE12TH
London
020 7407 7616
Bagel Factory
Railwa Endell Street
WC2H9BD
London
020 7497 1115
Bagelmania Retail Ltd
Unit 7 4 Market Place
W1W8AD
London
020 7636 9070
Balans Cafe
34 Old Soho
W1D4TR
London
020 7439 3309
150 Shaftesbury Avenue
WC2H 8HL
London
020 7836 2644
Bar Bruno
Unit 1 101 Wardour Street
W1F0UG
London
020 7734 3750
Bar Italia
Bar Hi 22 Frith Street
W1D4RP
London
020 7437 4520
Bar Linda
Golder North End Road
NW117RN
London
020 8455 9887
Bar Linda
F12 Ba 224-226 Baker Street
NW15RT
London
020 7935 8487
Bar Remo
Beacon 54 Bow Lane
EC4M9DJ
London
Bar Rendezvous
Rear O 61 High Street
E177AD
London
Bar San Valentino
The Ma 13a Greek Street
W1D4DN
London
020 7437 8837
Barbican Grill
1 Wall 117 Whitecross Street
EC1Y8JH
London
020 7256 6842
Barchocolate
A 26-27 D'Arblay Street
W1F8EJ
London
020 7287 2823
Barista Cafe
7 Jack 219B Finchley Road
NW36LP
London
020 7328 5055
Barista Coffee House Ltd
7 Jack 30 Ballards Lane
N32BJ
London
020 8371 6644
Barone's
Desero 14 Whitechapel Road
E11EW
London
Barraco
Priory Kingsgate Place
NW64TA
London
020 7604 4664
Basement Jo
Fourwa 132 Brixton Hill
SW21RS
London
Basil Leaf
Flat 1 3-4 Gliddon Road
W149BH
London
Battello
Battel 39 Greenwich Church Street
SE109BL
London
020 8858 5124
Beacon Cafe
Ditchl 13-15 Sternhold Avenue
SW24PA
London
020 8674 3779
Beaini Bar
Flat 9 28 Torrington Place
WC1E7LY
London
020 7637 2310
Bean 'n' Cup Coffee Co
unit 2 104 Camden High Street
NW10LU
London
Bean Juice
Coast 10 St. Christophers Place
W1U1HZ
London
020 7224 3840
Beatroot Cafe
The Ol 92 Berwick Street
W1F0QD
London
020 7437 8591
Beau Geste
Cwrt-y 73A Selhurst Road
SE255QB
London
020 8771 2552
Sandia 28 Red Lion Street
WC1R4PS
London
020 7405 8565
Bedford Cafe
11 Gri 219 Lower Richmond Road
SW151HJ
London
020 8788 5060
Upper Ground
SE1 9LS
London
020 3962 4442
Beirut Express
House 112-114 Edgware Road
W22DZ
London
020 7724 2700
Belgravia Sandwich Bar
18 Fai 4 Lower Belgrave Street
SW1W0LJ
London
Belgravia Village Garden Cafe
28 Pop 14-15 Halkin Arcade
SW1X8JT
London
020 7235 5060
Bell lane Cafe
Grosve 7 Bell Lane
NW42BP
London
020 8203 1365
Bella Vista
Bellav 10 Little Turnstile
WC1V7DX
London
020 7242 2332
Bellamys
The Co 324 Kennington Lane
SE115HY
London
020 7735 9000
Belle Epoque Patte
Enterp 37 Newington Green
N169PR
London
Belly Buster
6 The Eltham High Street
SE91BE
London
020 8850 5510
Belushi's
Second 9 Russell Street
WC2B5HZ
London
020 7240 3411
Ben Risis
Athers 5 Horseferry Road
SW1P2AN
London
020 7828 7157
Ben's Cookies
2 Cath 35 Heath Street
NW36TR
London
020 7435 5775
Benjavan
Cornbo 85 Brewer Street
W1F9ZN
London
020 7439 0497
Benjys
Unit 2 16 High Holborn
WC1V6BX
London
020 7430 2971
Benjys Group
6 Cent Dace Road
E32NQ
London
020 8510 3341
Benjys Group
6 Cent 127 Tottenham Ct Road
W1T5AU
London
Bens Cookies
Unit 5 13 The Piazza
WC2E8HD
London
020 7240 6123
Benugo
Unit 8 116 St John Street
EC1V4JW
London
020 7253 3499
Berkley Square Cafe
Halcyo 7 Davies Street
W1K3DD
London
020 7629 6993
Bermondsey Cafe
1 Park 353 Southwark Pk Road
SE162JN
London
020 7231 2285
Bernie's
Corner 249 Goswell Road
EC1V7JD
London
020 7278 5694
Berts Pie & Mash Shop
Unit 5 3 Peckham Park Road
SE156TR
London
020 7639 4598
Bespoke Sandwich Co
Unit 1 Tower Bridge Road
SE12UP
London
020 7378 1553
Bessys Kitchen
Unit 1 2 Overbury Road
N156RH
London
020 8211 1989
Best Cafe
Charte 383 Kentish Town Road
NW52TJ
London
020 7284 0664
Best Cafe
Charte 2B Farringdon Road
EC1M3HN
London
Best Cafe In Town
Charte 595 High Rd Leyton
E106PY
London
020 8556 4958
Bethnal Green Cafe
Old St 402 Bethnal Green Road
E20AH
London
020 7739 3857
73 Blythe Road, Brook Green
W14 0HP
London
020 7602 1177
Tea & Coffee Merchants
London
Beverleys Cafe
John M 164 St. John's Hill
SW111SW
London
020 8870 6006
Bibimbab
10 Kin 37 Museum Street
WC1A1LP
London
020 7404 8880
Big
Unit C 35 Harbet Road
N183HU
London
020 8803 3788
Billy's Cafe
Keeper 4 Pritchards Road
E29AP
London
020 7739 1580
Bingles Snack Bar
Unit 3 6 Ravey Street
EC2A4QP
London
020 7739 6182
Birchins Ltd
Unit 1 22 Birchin Lane
EC3V9DJ
London
020 7283 9073
4 Fleet Road
NW3 2QS
London
020 7485 3615
Restaurants - French
London
Bivio Bar
Floor 17 Widegate Street
E17HP
London
020 7377 0868
Biz Bar
Unit 1 226 Brownhill Road
SE61AT
London
020 8461 2777
Black Friars Cafe
Unit 2 169 Blackfriars Road
SE18ER
London
020 7928 4034
Black Sheep
Macint 23 Westow Hill
SE191TQ
London
020 8670 9990
Black Sheep
Macint 60 Camberwell New Road
SE50RS
London
020 7735 9990
Blandfords
9a Sun 65 Chiltern Street
W1U6NH
London
020 7486 4117
Blendz
The Wa 125 Earls Ct Road
SW59RH
London
020 7341 7497
Bliss Juice Bar & Cafe Ltd
31 Top Tottenham Lane
N88PT
London
020 8340 9050
Blue Moon Cafe
Market 134 Fortess Road
NW52HP
London
020 7267 8672
1386 High Rd
N20 9BH
London
Blushes Cafe
6 Phoe 52 Kings Road
SW34UD
London
020 7589 6640
Bon A Manger
20 Vic 6 Hogarth Place
SW50QT
London
020 7373 1685
Bon Appetit Cafe
5/The 36 Berners Street
W1T3LY
London
020 7580 3520
Bon Appetit Cafe
5/The 145 Cleveland Street
W1T6QH
London
020 7387 5966
Bondrum
Bracke 61 Stoke Newington High Street
N168EL
London
020 7254 6464
Bonjour Tamar Ltd
First 113 Hammersmith Road
W140QH
London
020 7603 6334
Bonne Bouche
7 Brit 2 Thayer Street
W1U3JD
London
020 7935 3502
Boo-Na
293 Cu 88 Old Oak Common Lane
W37DA
London
020 8749 9414
Booths Cafe Bar
The Ol 71-73 Stoke Newington Church Street
N160AS
London
020 7923 9332
Borage + Wood Ltd
Morris Place
N4 3JG
London
020 7263 5289
Restaurants - Other
London
Borough Cafe
Bankwo 11 Park Street
SE19AB
London
020 7407 5048
Box Clever Productions
Buildi 4 Hornsey Road
N77BP
London
020 7619 0606
Boxwood Cafe
Bracke Wilton Place
SW1X7RL
London
020 7235 1010
Boy's Cafe & Take Away
The Ol 615 Harrow Road
W104RA
London
020 8969 9132
Bracewells Sandwich Bar
Stanfo 67-69 Chancery Lane
WC2A1AF
London
020 7404 5171
Bradley's Deli Ltd
Suite 1 Westland Place
N17LP
London
020 7253 3484
Bridge Cafe
Frys I 260 Cambridge Heath Road
E29DA
London
020 8981 3899
Bridge Cafe
Frys I Westfields Road
W30AP
London
020 8992 2559
Bridge The Gap
Can Bu 171F Battersea Pk Road
SW84BS
London
020 7720 0211
Broadway Cafe
Bookin 16 Broadway
SW1H0BH
London
020 7222 2646
Brook Cafe
Unit 8 20 Brook Road
N226TR
London
020 8889 6603
Brook Green
Unit 1 162 Shepherds Bush Road
W67PB
London
020 7602 1777
Brunel Sandwich Shop
Unit 4 134 Great Portland Street
W1W6PX
London
020 7636 0674
Brunel Sandwich Shop
Unit 4 211 Strand
WC2R1AP
London
020 7353 1972
Brunello's Cafe Italiano
Flat 2 729 Green Lanes
N213RX
London
020 8360 2772
Buckingham Coffee Lounge
Wharf 19-21 Palace Street
SW1E5HS
London
020 7828 2665
Buddy's
Croft 117 Deptford High Street
SE84NS
London
Buds Cafe
Unit 5 249 Mitcham Road
SW179JQ
London
020 8767 3567
Bungalows Cafe
Church 80 Mare Street
E83SG
London
020 8985 1467
Bunters Grill
23a Mo 154 High Street
E177JS
London
020 8521 1546
2 Hepscott Road
E9 5HB
London
07999 566474
Restaurants - Other
London
Bus Stop Cappuccino Bar
Bedfor Tower Bridge Road
SE14TP
London
020 7252 2822
Bush & Fields Cafe
Farlei 49 Museum Street
WC1A1LY
London
Bush & Fields Tuck Shop
Bush H Aldwych
WC2B4PA
London
Busy Bee Cafe
Stall 65 Ennersdale Road
SE136JE
London
020 8297 6677
Busy Bees
Tredeg 207 Philip Lane
N154HL
London
020 8365 9965
Butties
Spring 1376 High Road
N209BH
London
020 8445 4853
Butts Cafe
Unit 6 12-14 St John Street
EC1M4AY
London
020 7253 0472
Byzantium Cafe
Simpso 31 Moscow Road
W24AH
London
020 7229 9367
C & L Solari
Unit b 30 Great Portland Street
W1W8QU
London
020 7636 1026
C J's Cafe & Pasta Bar
2 Rowa 28 Baker Street
W1M1DF
London
020 7935 4678
C T B
Unit 1 88 Leather Lane
EC1N7TT
London
020 7242 6128
C'est Ici
East N 47 Palliser Road
W149EB
London
020 7381 4837
119 Kingsway, London
WC2B 6PP
London
110 Clifton Street
EC2A 4HT
London
6 Baker Street Station Approach
NW1 5LA
London
115 Houndsditch
EC3A 7BR
London
1A New Street
EC2M 4TP
London
2 Botolph Alley
EC3R 8DR
London
4 Earnshaw Street
WC2H 8AJ
London
Cacchioli & Ongeri
Flat 1 49 Bedford Street
WC2E9HA
London
020 7240 1993
Cachao
Units 140 Regents Park Road
NW18XL
London
020 7483 4422
Cafe
A 51a Blackstock Road
N42JW
London
020 7288 9222
Cafe & Brasserie Natalie
Wylam 306-308 Old Marylebone Road
NW15RG
London
020 7723 6792
Cafe 1001
Barret 91 Brick Lane
E16QL
London
020 7247 9679
Cafe 11
Barret 393 Hackney Road
E28PP
London
020 7613 5150
Cafe 4 Seasons
Wylam 129 New Cross Road
SE145DJ
London
020 7732 2642
Cafe 67
Wylam 67 Fonthill Road
N43HZ
London
020 7561 9799
Cafe Akbor
A 297 Stanstead Road
SE231JB
London
020 8314 0614
Cafe Alba
Unit S Prince Charles Drive
NW43FZ
London
Cafe Alba
A 438 Bethnal Green Road
E20DJ
London
020 7739 9828
Cafe Alpha
Unit S 337 Commercial Road
E12PS
London
Cafe Ambasadeur
3 The 2 Shepherd Street
W1J7JB
London
Cafe Amore
3 The 2 Green Lanes
N136JR
London
020 8245 9692
Cafe Amore
6 More Tooley Street
SE12HZ
London
Cafe Anglais
2 Shea Sheaveshill Avenue
NW96RS
London
020 8205 3720
2 Shea 13 Hereford Road
W24AB
London
020 7229 4422
Cafe Arch
6/Rusk 17 Northways Parade
NW35EN
London
020 7483 4089
Cafe At No 9 Ltd
16 Col 9 Ashfield Parade
N145EH
London
020 8882 8333
Cafe Au Lait
Wellin Strutton Ground
SW1P2HR
London
020 7233 0981
Cafe Azzurro
Wellin 127 Ballards Lane
N31LJ
London
020 8371 8303
Cafe Bar
Hertfo 278 Kilburn High Road
NW62BY
London
020 7372 1240
Cafe Barch
The Pr 115 Fulham Palace Road
W68JA
London
020 8563 2049
Cafe Basilico
The Pr 323 Regents Pk Road
N31DP
London
020 8371 0432
Cafe Bensamor
Unit 9 11 Great Eastern Street
EC2A3EJ
London
020 7377 0446
Cafe Bern'e
Unit 9 470 Bethnal Green Road
E20EA
London
Cafe Bianco
Unit 9 12 Perrins Court
NW31QS
London
020 7431 0363
Cafe Bijou
Unit 9 1 Sutherland Avenue
W92HE
London
020 7432 8782
Cafe Bliss
Unit 9 9 Dalston Lane
E83DF
London
020 7254 4954
Cafe Blue
25 Que Friern Barnet Road
N113DA
London
020 8361 5302
Cafe Branch
22 The 86-88 High Street
N87NU
London
020 8348 8111
Cafe Brera
Hanove 31 Westferry Circus
E148RP
London
020 7512 9575
Cafe Brera
Unit 3 Heron Quay
E144JB
London
020 7516 9090
Cafe Brera
Hanove 182 Wardour Street
W1F8FZ
London
020 7287 7505
Cafe Brera Ltd
Cabot 1 Cabot Square
E144QJ
London
020 7512 9191
Cafe Brunch
Cabot 40 High Street Wanstead
E112RJ
London
020 8989 7059
Cafe Camelo
145 27 Elizabeth Street
SW1W9RP
London
020 7259 9592
Cafe Cape
145 14 Riding House Street
W1W7EN
London
020 7580 4221
Cafe Cascais
47 Cap 104 Cann Hall Road
E113NH
London
020 8221 0220
Cafe Chic
The Hu 20 Gillingham Street
SW1V1HU
London
020 7233 8793
Cafe Cirta
Quadra 96 High Rd Leyton
E152BP
London
020 8556 8305
Cafe Concerto Ltd
Dartfo 79 Regent Street
W1B4EG
London
020 7439 0090
Cafe Continente
8 Broa 62 North End Road
W149EP
London
020 7603 6311
Cafe Copa Cabana
112 Th 9-12 St. Annes Court
W1F0BB
London
020 7287 3854
Cafe Costi
112 Th 332 High Road
N29AB
London
020 8883 2322
Cafe Crescent
8 Abbe 40 Camden High Street
NW10JH
London
020 7383 0494
Cafe D G'S
8 Abbe 2A White Horse Street
W1J7LE
London
020 7491 0744
Cafe Dan
14 Hal Finchley Road
NW110DL
London
Cafe De La Gare
1-3/Ce 28a Sheen Lane
SW148LW
London
Cafe De Lice
1-3/Ce 154 Fulham Road
SW109PR
London
020 7244 8316
Cafe De Nazzola
1-3/Ce 415 North End Road
SW61NS
London
020 7610 2574
Cafe Deco
301-30 43 Store Street
WC1E7DB
London
020 7323 4501
Cafe Deco
301-30 Charterhouse Street
EC1P1BE
London
Cafe Deco
301-30 62 Gloucester Road
SW74QT
London
020 7225 3286
Cafe Del Mundo
301-30 11 Hammersmith Road
W148XJ
London
020 7610 5155
Cafe Delancey
301-30 3 Delancey Street
NW17NL
London
020 7387 1985
Cafe Delice
301-30 141 Station Road
E46AG
London
020 8523 9660
Cafe Delight
301-30 351 Green Lanes
N41DZ
London
020 8880 2282
301-30 1 Colin Parade
NW96SG
London
020 8200 3688
Cafe Delight
The Ma 19 Clapham High Street
SW47TS
London
020 7627 8028
Cafe Delight
The Ma 161 Wickham Lane
SE20NX
London
020 8316 7588
Cafe Delises
The Ma 196 Castelnau
SW139DW
London
020 8748 3383
Cafe Delizia
The Ma 33 D'Arblay Street
W1F8EU
London
020 7434 2571
Cafe Delizioso
The Ma 113 Crawford Street
W1H2JG
London
020 7486 4321
Cafe Denero
The Ma 22 Toynbee Street
E17NE
London
020 7426 0270
Cafe Des Res
The Ma 8 The Pavement
SW40HY
London
020 7622 6602
Cafe Dolce
The Ma 154 Whitecross Street
EC1Y8JL
London
Cafe Du Coix
The Ma 229 Earls Ct Road
SW59AQ
London
020 7373 1995
Cafe Du Metro
The Ma 140 High Rd Leyton
E152BX
London
020 8558 7222
Cafe Espresso
Regent 11 Dartmouth Street
SW1H9BL
London
Cafe Express
23 Bel 25 Finchley Lane
NW41BN
London
020 8203 7288
Cafe Express
Lee Ra Burnt Ash Road
SE120AD
London
020 8851 7600
Cafe Fleur
Lee Ra 198 St. Ann's Hill
SW182RT
London
020 8874 6897
Cafe Garfield
1 Park 229 Grays Inn Road
WC1X8RH
London
020 7837 5153
Cafe Grove
Park C 253a Portobello Road
W111LR
London
020 7243 1094
Cafe Guzel
Unit 2 51 Cricklewood Broadway
NW23JX
London
020 8830 7281
Cafe House
The Be 189 Walworth Road
SE171RW
London
Cafe Italia
Unit 1 348 Kennington Lane
SE115HY
London
020 7207 6470
Cafe Italy
Unit 1 68 Lymington Road
NW61JJ
London
020 7435 2003
Cafe Jazzy
Sandri 621 Fulham Road
SW65UQ
London
020 7731 1666
Cafe Jeanette
Sandri 13 Ashbourne Parade
W53QS
London
Cafe Josephine
Sandri 15 St Johns Wood High Street
NW87NG
London
020 7722 7755
Cafe Kick
6 The 127 Shoreditch High Street
E16JE
London
Cafe Koochi
6 The 24 Broadway
W130SU
London
020 8840 1272
Cafe L'Angolo Bianco
The St 49 Crawford Street
W1H1JZ
London
020 7724 5888
Cafe L'Express
The St 14 Drury Lane
WC2B5RB
London
020 7497 2757
Cafe L'Express
The St 48 Horseferry Road
SW1P2AF
London
020 7799 5225
Cafe L'arome
The St 3 Cherry Tree Walk
EC1Y8NX
London
The St 2 Jones Street
W1K3EQ
London
020 7495 4567
Cafe La Cigale
Unit 4 353 North End Road
SW61NN
London
020 7381 2331
Cafe Lapaz Restaraunt
Old Pa 183 Holloway Road
N78LX
London
020 7619 9499
Cafe Ledgends
A 1389 London Road
SW164AN
London
020 8764 4440
Cafe Lena
A 45 Berwick Street
W1F8SF
London
020 7437 1648
Cafe Lil
147 Ne 5-6 Clipstone Street
W1W6BB
London
020 7637 0871
Cafe Lounge
The St 231 Union Street
SE10LR
London
020 7620 2442
Cafe Luna
The St 442 Chiswick High Road
W45TT
London
020 8742 1514
Cafe Made In Italy
The St 257 Kings Road
SW35EL
London
020 7351 2417
Cafe Mario
11 Mil 9 Regent Street
SW1Y4LR
London
020 7321 0287
Cafe Mediterraneo
Horner Commercial Street
E16BG
London
020 7377 8552
Cafe Melies
Horner 104 Bedford Hill
SW129HR
London
020 8673 9656
Cafe Metro
Goethe 33 Catherine Street
WC2B5JT
London
020 7836 2520
Cafe Metro
Goethe 4 Junction Road
N195RQ
London
020 7281 1883
Cafe Mignon
Goethe 41a Warwick Way
SW1V1QS
London
020 7233 8271
Cafe Milano
Goethe 133 Central Street
EC1V8AP
London
020 7250 1467
Cafe Mirage
Unit 1 12 Turnpike Lane
N80PT
London
020 8889 3303
Cafe Moca
9 Brig 38 Buckingham Palace Road
SW1W0RE
London
020 7630 9781
Cafe Mode
Unit 4 57 Endell Street
WC2H9AJ
London
020 7240 8085
Cafe Mondo
Unit 4 3 West Ham Lane
E154PH
London
020 8519 4013
Cafe Mondo At The Library
Unit 4 3 The Gr
E151EL
London
020 8555 1319
Cafe Monet
Unit 4 378 Ballards Lane
N120EE
London
Cafe Montpeliano
Unit 4 144 Brompton Road
SW31HY
London
020 7225 2926
Cafe Mumbai
Kipp P 94 Cricklewood Broadway
NW23EL
London
020 8452 1211
Cafe N19
41-43 673 Holloway Road
N195SE
London
020 7561 9929
Cafe Naz Express
Kipp P 16 Brick Lane
E16RF
London
020 7377 0643
Cafe Neo
St. Ma 1260 High Road
N209HH
London
020 8445 5244
Cafe News
Wyvern 166 Old Brompton Road
SW50BA
London
020 7373 2626
Cafe Nile
A 294 Clapham Road
SW99AE
London
020 7720 3076
Cafe Nile
A 19 Clapham High Street
SW47TS
London
020 7622 1331
Cafe Noir
3 Mano 38 Palmer Street
SW1H0PH
London
020 7222 8422
Cafe Noir
3 Mano 333 High Holborn
WC1V7PX
London
020 7405 5724
Cafe Nova
Shoppi Elephant & Castle
SE16TE
London
Cafe On The Hill
Unit 4 46 Fortis Green Road
N103HN
London
020 8444 4957
Cafe One Seven One
Unit 4 171 Union Street
SE10LN
London
020 7654 0100
Cafe Pacha
Unit 3 Hammersmith Broadway
W69YD
London
020 8741 4500
1bcafe 7-9 Belmont Hill
SE135AU
London
Cafe Paris
A 148 St. James's Road
SE15BW
London
020 7064 1414
Cafe Pera
Unit 1 205 Upper Richmond Road
SW156SQ
London
020 8789 9988
Cafe Plum Ltd
The Co Munster Road
SW66AW
London
Cafe Plus
The Co 79 Mill Lane
NW61NB
London
020 7794 6102
Cafe Pronto
2-3 Ke 20 Fouberts Place
W1F7PL
London
Cafe Prov
2-3 Ke 16A Coldharbour Lane
SE59PR
London
020 7738 5585
Cafe Pucchino
2-3 Ke Greenwich High Road
SE108JA
London
Cafe Rapallo
Ground Queensway
W24YQ
London
Cafe Rapallo
Furnes 125 Buckingham Palace Road
SW1W9SH
London
020 7931 0705
Cafe Red Onion
Ground 9 Station Road
N32SB
London
020 8349 9977
Cafe Renoir
2 Shir 244 Kentish Town Road
NW52AB
London
020 7485 7186
Cafe Rico
Granby 118 Westbourne Grove
W112RR
London
Cafe Rimini
Granby 47 Cranbourn Street
WC2H7AN
London
Cafe Rio
Granby 58 Brewer Street
W1F9TL
London
Cafe Rio
Granby 1503 London Road
SW164AE
London
020 8765 0533
66 Grafton Way
W1T 5DR
London
020 7387 2285