Pret a Manger
Airsid Strand
WC2R0PT
London
020 7932 5255
Pret a Manger
Unit 3 11 Lime Street
EC3M7AA
London
020 7932 5209
Pret a Manger
Unit 3 25 St. Mary Axe
EC3A8AA
London
020 7621 9938
Pride Of Venice
187 Ra 27 High Street
SE207HJ
London
020 8778 8431
Primrose Patisserie
Unit 1 136 Regents Pk Road
NW18XL
London
020 7722 7848
Prishtina
46 Rov 16 New College Parade
NW35EP
London
020 7586 7542
Project Orange
Bonham 43 St. John's Hill
SW111TT
London
020 7585 1549
Puccino's Cafe
Steven Balham Station Road
SW129SG
London
020 8772 0741
Puccinos
Mortla Station Approach
SW148LN
London
020 8876 7900
Puccinos
Blackh 2 Blackheath Village
SE39LE
London
020 8852 0859
Puccinos Euston
The Co 11 Euston Station
NW12DU
London
020 7387 8933
Pumpkin
Manor Waterloo Station
SE17LY
London
020 7620 0253
Pumpkins
The Sh 76 Clarence Road
E58HB
London
020 8533 1214
Pure
Moorga Moorgate
EC2M6TX
London
020 7588 7800
Q Sidoli Restaurant
Unit 9 21a Store Street
WC1E7DH
London
020 7636 9133
Q Snaxx
Unit H 35 Ludgate Hill
EC4M7JN
London
020 7248 1666
Quality Cafe
14 New 22 Middle Lane
N88PL
London
020 8340 0962
Quality Cafe
14 New 81 Ballards Lane
N31XT
London
020 8346 1957
Quality Cafe
14 New 86 Plumstead High Street
SE181SL
London
020 8316 4892
Quattro
4 Left Station Parade
N145BJ
London
020 8886 1991
Queen's Cafe
Meadow 102-104 Meridian Walk
N178EH
London
020 8808 1319
R Prati
Colche 6 Staffa Road
E107PY
London
Ragasa Lifestyle
A 4 Memorial Avenue
E153BT
London
020 7474 5353
Raison D'etre
Units 18 Bute Street
SW73EX
London
020 7584 5008
Ravello Coffee Co
Unit S 1b Angel Court
EC2R7HJ
London
020 7606 1012
Ravenscourt Park Tea House
6/The Ravenscourt Park
W60UL
London
020 8741 5378
Readysnacks Cafe
Midlan 111 Woolwich High Street
SE186DN
London
020 8854 8125
Red Rose
Unit 4 15A Argall Avenue
E107QE
London
020 8558 5866
Regina
London 12 New London Street
EC3R7NA
London
Regis
29a 34 Leadenhall Market
EC3V1LR
London
Rendezvous
5 Rive 16 Highbury Park
N52AB
London
020 7226 1604
Rendezvous
5 Rive 28 Catford Broadway
SE64SN
London
020 8690 1404
Rendezvous Cafe & Restaurant
Dukes 109 Uxbridge Road
W73ST
London
020 8579 1273
Ressetti Grill
Unit 5 52 Old Street
EC1V9AJ
London
020 7253 5443
Ricks Cafe
38 Low 122 Mitcham Road
SW179NH
London
020 8767 5219
Rinas
Hill T 12 Harbour Exchange Square
E149GE
London
020 7537 3925
Ritazza
Orchar Waterloo Station
SE17LY
London
020 7401 8339
River Cafe
1/2/Ro 1 Station Approach
SW63UH
London
020 7736 6296
Riverside Cafe
Rivers Spring Hill
E59BL
London
020 8806 4448
Riverside Cafe
Ivory St Katherines By The Tower
E1W1AT
London
020 7481 1464
Rluparella
Unit 1 87 Borough Road
SE11DN
London
020 7403 9744
Roata Cafe
Roapp High Street
E177BX
London
020 8520 5753
Roberts
Unit 8 92 Cowcross Street
EC1M6BH
London
020 7253 7163
Rocco
Sheffi 16 Thayer Street
W1U3JU
London
020 7224 3811
Rodeo Diner
414 Gr Palmers Green
N135XG
London
020 8886 2044
Roggio Pelicci
Hair C 9 Great Eastern Street
EC2A3EJ
London
Rollover Ltd
Chelse 369 Fulham Road
SW109NH
London
Roma Cafe
Unit 2 323a Lea Bridge Road
E107LA
London
020 8539 6425
Roma Cafe
Unit 2 Roman Road
E35LU
London
020 8980 6888
Roma Coffee Bar
Unit 2 93 Snowsfields
SE13SS
London
020 7407 6002
Roma Restaurant
Unit 3 21 Peckham Park Road
SE156TR
London
020 7639 7730
Rosa's Cafe
Tuum 12 Hanbury Street
E16QR
London
020 7247 5830
Rosa's Diner
Tuum 23 Staplehurst Road
SE135ND
London
020 8852 2819
Rose Dining Room
Highfi 210 Bermondsey Street
SE13TQ
London
020 7407 1351
Rose's
Avenue 243 Kilburn High Road
NW67JN
London
020 7328 0421
Rose's Cafe
Roses 222 Church Road
NW109NP
London
020 8459 2687
Roseleigh Cafe
Unit 1 147 Anerley Road
SE208EF
London
020 8778 0776
Rosies
Powney 99 Southampton Way
SE57SX
London
020 7708 0501
Rossi Cafe & Snack Bar
19/Har 8 Hanbury Street
E16QR
London
020 7247 2490
Rossi's Of London
Rossit 145a High Street
E177BX
London
020 8520 4246
Rotana Cafe
Unit 4 11 Sale Place
W21PX
London
020 7706 0022
Royal Cafe
Unit K 114 Farringdon Road
EC1R3AP
London
020 7837 3190
Royal Teas
Unit 1 76 Royal Hill
SE108RT
London
020 8691 7240
Rozasa
Suite 540 Streatham High Road
SW163QF
London
020 8679 2277
Rubin Caterers
8 Hold 91 Middlesex Street
E17DA
London
020 7247 7363
Rucama
33-35 Tooting High Street
SW170RH
London
020 8682 9778
Ruskins
Ruskin 40-41 Museum Street
WC1A1LT
London
020 7405 1450
Russell Square Cafe
Colleg Russell Square
WC1B5EH
London
Russell's Sandwich Bar
Billin 5 Russell Gdns
W148EZ
London
020 7371 2626
Rustique
Penny 142 Fortess Road
NW52HP
London
020 7692 5590
S & M
Woodha 4 Essex Road
N18LN
London
020 7359 5361
S & M Cafe
UNIT 1 48 Brushfield Street
E16AG
London
020 7247 2252
S Cafe
Unit G 108 Star Street
W21QF
London
020 7706 4612
S Karacan
Holmhu Westmoor Street
SE78NQ
London
020 8853 4815
S Woznicki
Dental 40 Osborn Street
E16TD
London
020 7247 6413
Sabzi
Unit 5 3 Princes Street
W1B2LD
London
020 7493 8729
Saffron
The Pr 11 Sicilian Avenue
WC1A2QH
London
020 7430 9736
Sahara Coffee Shop
Staple 1 Edgware Road
NW26LU
London
020 8208 4513
Williamson Road
N4 1UJ
London
Saints Cafe & E6
8/Hero 1 Clerkenwell Road
EC1M5PA
London
020 7490 4199
Sak's
Cherry 23 Gillingham Street
SW1V1HN
London
020 7630 7415
Sam Carlo
4 Broa 72-73 Fleet Street
EC4Y1HY
London
020 7353 9660
Sam Widges
Stockt 255 Grays Inn Road
WC1X8QT
London
020 7837 9340
San Marco
1-3 St 53 Lexington Street
W1F9AS
London
Sandrank Cafe
Atlas Oxgate Lane
NW27HJ
London
020 8450 1227
Sandro's Snack Bar
The St 14 Great Western Road
W93NN
London
020 7266 4001
Sands Food Shop
Hems H 48 Kingsway
WC2B6EP
London
020 7405 4123
Sandwich 2000
Spence 15 Byward Street
EC3R5BA
London
020 7481 8632
Sandwich Bar
Unit H 106 Trafalgar Road
SE109TS
London
020 8293 0600
Sandwich Harvest
Monume King William Street
EC4R9AA
London
020 7929 3155
Sandwich Plus
1 Salm 21 Harbour Exchange Square
E149GE
London
020 7538 1808
St Nic 1 Highgate West Hill
N66JS
London
020 8342 8355
148 Broadway
W13 0TL
London
Saporito
D 14 Melcombe Street
NW16AH
London
020 7262 3377
Sarah's
Funako 159a Kentish Town Road
NW18PD
London
020 7916 0335
Sartori
15 St. 84 Edgware Road
W22EA
London
Sausage & Mash Cafe
Unit G 268 Portobello Road
W105TY
London
Saver 2 Saver
Unit G 13 Frognal Parade
NW35HH
London
020 7794 1117
Savle D'Or
Unit 9 249 Muswell Hill Broadway
N101DE
London
020 8442 1330
Savoy Cafe
Savoy 233 Merton Road
SW185EB
London
020 8874 7381
Sduzzico
Bridge 24 Kendal Street
W22AW
London
Sem's Cafe
Plant 39 Padfield Road
SE59AA
London
020 7737 5834
2 St G Perry Hill
SE64DT
London
020 8699 4601
Semas Cafe
Puddy 11 Sydenham Road
SE265ET
London
020 8659 7091
Sergios
3 Frog 3 Eagle Place
SW1Y6HT
London
020 7437 7010
Service-Heart-Joy
1 St. 191 Hartfield Road
SW193TH
London
020 8542 9912
Seymour Bros
Upton 2-4 Grove Lane
SE58SY
London
020 7701 4944
Shack Cafe
Gospel Gordon House Road
NW51LT
London
020 7485 8504
Unit 1 180 High Rd Leytonstone
E113HU
London
020 8925 6793
Sheer Delight
The Ol 370 Garratt Lane
SW184ES
London
Sheila's Sandwich Bar
Unit G 24a Craven Terrace
W23QH
London
923-931 Fulham Road
SW6 5HY
London
020 7731 3958
Sheltons
Isling 73-75 Monmouth Street
WC2H9DG
London
020 7240 7675
Shepherdess Cafe
Buckle 221 City Road
EC1V1JN
London
020 7253 2463
Shoop Soup Shop
27 Tottenham Street
W1T 4RW
London
020 7637 7050
Restaurants - Other
London
Shoreditch Coffee Co
Unit 2 5 Hoxton Market
N16HG
London
020 7729 7292
Silva
Unit 7 14 Church Street
N99DX
London
020 8884 4384
Silvanna's
Shacke 52 Shepherd Market
W1J7QU
London
60 Dock Road
E16 1YZ
London
020 3903 9903
Silver Cafe
Coedyd 45 Ridley Road
E82NP
London
020 7249 2778
Silvios Quality Sandwich Bars
Redsto 37 Duke Street
W1U1LN
London
020 7486 1644
Sky Cafe Ltd
Catsey 5 Hanson Street
W1W6TD
London
Skylight
The Li 147 Northfield Avenue
W139QT
London
020 8932 7474
Skylight Cafe
The Li 160 Eversholt Street
NW11BL
London
020 7387 8228
Sliceat
Unit 1 10 Theobalds Road
WC1X8PN
London
Smithfield Cafe
Unit 1 59 Long Lane
EC1A9EJ
London
020 7606 7659
Snack Bar
Bus St 22 Brook's Mews
W1K4DY
London
020 7629 0245
Snack Palace
Unit 3 176 Commercial Road
E12JY
London
020 7790 0756
Snackattack
Acton 1A Burnt Ash Hill
SE120AE
London
020 8857 5000
Snacklite
2/The 1 The Cut
SE18JZ
London
020 7401 2491
580 Streatham High Road
SW16 3QQ
London
020 3876 7836
Snatch
Meadow 20 Gravel Lane
E17AW
London
020 7375 0234
Snax
Unit 1 41-45 Fish Street Hill
EC3R6BR
London
Solea
Kiosk 588 Green Lanes
N135RY
London
020 8447 8738
Sonarbangla Cafe
Unit 4 32-38 Osborn Street
E16TD
London
020 7392 9571
Sonny's Snack Bar
3 The 65 Weir Road
SW198UG
London
020 8944 5959
Sorrento Restaurant
7 The 376 Norwood Road
SE279AA
London
020 8670 3938
Souk
Rivers 8 Adelaide Street
WC2N4HZ
London
020 7240 2337
Soul Of Black Folks
First 407 Cold Harbour Lane
SW98LQ
London
020 7738 4141
Soup
Suite 23 Fleet Street
EC4Y1AA
London
020 7353 3711
Spaghetti House
Unit 4 169 Fortess Road
NW52HR
London
020 7485 7984
Sparkys Burger Bar
3/Oak 37 Station Road
NW104UP
London
020 8965 2012
Spiceworks
Silver 5 Garrick Street
WC2E9AR
London
020 7240 2650
Spreads
Flat 1 15 New Row
WC2N4LA
London
020 7379 0849
Spreads Cafe & Deli
Flat 1 Hendon Way
NW43NB
London
020 8202 8284
Spring Cafe
Unit 1 99 Leather Lane
EC1N7TS
London
020 7405 2069
Springfield Cafe
Unit 4 123 Bounds Green Road
N112PP
London
020 8888 1300
Spud U Like
The Pl 120 Oxford Street
W1D1LT
London
020 7637 2315
Squat & Gobble
Unit F 27 Tottenham Street
W1T4RW
London
020 7580 5338
Squeeze N Grind
Parkla 82 Haverstock Hill
NW32BE
London
Sri Nam (Canary Wharf)
Centra 10 North Colonnade
E144EY
London
020 7715 9515
St Georges
Kempth 7 Pepper Street
E149RB
London
St Martin-In-The-Fields Enterprise Ltd
St. Ma 6 St. Martin's Place
WC2N4JJ
London
020 7766 1100
St Marylebone Cafe
St. Ma Marylebone Road
NW15LT
London
020 7935 6374
St Marys Lodge
The Vi Greenwich Park
SE108PU
London
020 8293 0703
Stadium Cafe
Unit 1 745 Garratt Lane
SW170PD
London
020 8944 6314
Stans Cafe
Unit 3 7 Gordon Road
E181DW
London
020 8504 9477
Stanstead Cafe & Restaurant
Unit 2 1 Stanstead Road
SE231HG
London
020 8355 9555
Star
The Ol 15 Anglesea Road
SE186EG
London
020 8855 2984
Star Cafe
2A The 219 Whitechapel Road
E11DE
London
020 7247 7195
Star Cafe
2A The 22 Great Chapel Street
W1F8FR
London
Star Coffee Bar
Flat 2 4 Arnside Street
SE172AP
London
020 7703 4805
5 Halyard Place
E16 2TH
London
7 Borough High Street
SE1 9SU
London
185 Prince Charles Drive
NW9 7ES
London
Oxford Street
W2 2EN
London
162 High Street
E17 7JS
London
99 Wilton Road
SW1V 1DT
London
12 Copthall Avenue
EC2N 2DL
London
264 Woolwich Road
SE7 7QU
London
143 Blackfriars Road
SE1 8EL
London
020 7329 1928
117-119 Houndsditch
EC3A 7BT
London
0333 241 2197
100 Liverpool Street
EC2M 7PP
London
Starbucks Coffee
Unit B 7 Islington High Street
N19LQ
London
50 Minories
EC3N 1JJ
London
020 7702 3428
99 Kingsway
WC2B 6QX
London
020 7404 9229
54-56 Greenwich Church Street
SE10 9BL
London
020 8858 9992
Euston Road
NW1 2AL
London
020 7278 3592
Unit 4 83 Gloucester Road
SW74PL
London
020 7373 6810
87 King William Street
EC4N 7BJ
London
020 7929 4099
Starbucks Coffee
Nation 171 Piccadilly
W1J9EH
London
020 7491 1085
Ariel Way
W12 7RH
London
020 8749 2014
Starbucks Coffee
7/West 93 Euston Road
NW12RA
London
020 7387 2505
Starbucks Coffee
Chatsw 30 New Bridge Street
EC4V6BJ
London
020 7329 1928
Starbucks Coffee
Chatsw 48 Gracechurch Street
EC3V0EJ
London
020 7626 3677
Charing Cross Road
WC2H 0EA
London
020 7287 7536
22-23 Princes Street
W1B 2LY
London
020 7495 8370
Starbucks Coffee
201 Th 55-56 Long Acre
WC2E9JL
London
020 7836 7919
11 Replingham Road
SW18 5LT
London
020 8871 4305
202 Haverstock Hill
NW3 2AG
London
020 7794 7378
Starbucks Coffee
C 3 Belvedere Road
SE17GQ
London
020 7928 4557
Starbucks Coffee
Unit 3 5-7 Tranquil Vale
SE30BU
London
020 8297 7917
Starbucks Coffee
Unit 7 2 Finsbury Avenue
EC2M2PG
London
020 7377 5979
Starbucks Coffee
Chatsw 11 Leadenhall Street
EC3V1LP
London
020 7623 1745
289 Camden High Street
NW1 7BX
London
020 7485 1986
48 Gracechurch Street
EC3V 0EJ
London
020 7626 3677
Starbucks Coffee Co
Bental 31 Essex Place
W45UT
London
020 8994 5844
Starburger
372 Ba 121 King Street
W69JG
London
Starlight Cafe
Unit 1 108 Roman Road
E20RN
London
020 8983 3774
Station Cafe
South High Street
E130AJ
London
020 8503 4442
Station Parade
1 Stat High Street North
E61JD
London
020 8471 5552
Stern's
12 Ste 75 Warren Street
W1T5PF
London
020 7387 2255
Steve's Cafe
Unit 5 71 Norwood Road
SE249AA
London
020 8674 7625
Stingray Cafe
Boat H 135A-135D Fortess Road
NW52HR
London
020 7482 4855
Hophou 197 Stockwell Road
SW99SJ
London
020 7274 1724
Stone Cave Restaurant
111 Kingsland High Street
E8 2PB
London
020 7241 4911
Restaurants - Mediterranean
London
1A 61a Nile Street
N17RD
London
020 7253 6772
1A 289 Hornsey Road
N194HN
London
020 7272 6487
Mynydd Bowling Green Lane
EC1R0BU
London
020 7251 6840
Unit 3 28 James Street
W1U1EW
London
020 7224 1993
Halton 311 Gray's Inn Road
WC1X8PX
London
020 7713 6303
Halton Procter Street
WC1V6NX
London
020 7404 7300
Unit 1 9-13 Wilton Road
SW1V1LL
London
020 7630 8867
Halton Southampton Row
WC1B5AG
London
020 7833 4608
Subway
Halton 456-459 Strand
WC2R0RG
London
020 7839 3311
Samuel 55-63 Goswell Road
EC1V7EN
London
020 7251 3806
Bletch 14 Little Newport Street
WC2H7JJ
London
020 7437 7468
Unit 2 2a Sunderland Road
SE232PR
London
020 8291 6281
Wemble 39 Marylebone Lane
W1U2NP
London
Wemble 3 Pollen Street
W1S1NA
London
1-3 El Eldon Road
N225DU
London
020 8889 8553
Sunnyh 376-378 Watford Way
NW44TR
London
020 8203 2255
Unit 4 234 Merton Road
SW191EQ
London
020 8543 1987
3A 14 Brecknock Road
N70DD
London
020 7607 1169
3A 695 Seven Sisters Road
N155LA
London
020 8880 1783
3A 179 Hoxton Street
N16RA
London
2 Sher 91 Charterhouse Street
EC1M6HL
London
020 7253 4234
9/St. 194 Stroud Green Road
N43RN
London
020 7272 1992
22 Leander Road
SW2 2LH
London
020 7018 2425
Unit 2 128 Gloucester Road
SW74SF
London
020 7244 9448
6 The 40 Brick Lane
E16RF
London
020 7247 1081
Lambet Albert Embankment
SE17SG
London
020 7401 7575
Bruce Castle Park Pavilion
N17 8NJ
London
TAB x TAB
Westbourne House
W2 5RH
London
25-27 Highbury Crescent
N5 1RA
London
020 7607 5630
3 Buck 270 Muswell Hill Broadway
N102QR
London
020 8444 2426
Unit 2 41 Camberwell Church Street
SE58TR
London
020 7708 0838
The Le Weston Street
SE13ER
London
020 7407 7660
Pennan 25 Peter Street
W1F0AG
London
020 7439 7743
Kaymet 76 Borough High Street
SE11LL
London
020 7403 8557
Greenc 15-16 Roscoe Street
EC1Y8JP
London
Olympi 306 Green Lanes
N135TT
London
Unit 1 676 Lea Bridge Road
E106AP
London
020 8539 3855
Glenfi 1a North Pole Road
W106QL
London
23 Amh 61 Ballards Lane
N31XP
London
020 8349 3046
Outgan 72 St John Street
EC1M4DT
London
Outgan 469 High Road Leytonstone
E114JU
London
020 8556 2098
1 Oakm 34 Paddington Street
W1U4HG
London
020 7224 1306
Tasty Grill
Unit 2 11 Sutton Parade
NW41RR
London
020 8203 5556
220 Wo 18 Avery Row
W1K4AR
London
020 7629 2627
Unit 2 211 Grange Road
SE13AA
London
020 7231 8909
Coubro 21 The Pavement
SW40HY
London
020 7622 4944
St. Jo 3-11 Dod Street
E147EQ
London
020 7537 0792
Lorne 45 Aldwych
WC2B4DW
London
St. An Brixton Road
SW98HE
London
020 7274 4734
33 St 158 Great Suffolk Street
SE11PE
London
020 7407 9358
Terry's Cafe
Unit 2 1 Albert Road Silvertown
E162DW
London
020 7476 0599
West Cromwell Rd
W14 8PB
London
Imperial Wharf
SW6 2TW
London
15 Cabot Square
E14 4QT
London
125 Tooley St
SE1 2RS
London
Tilling Rd
NW2 1LZ
London
43 Holloway Rd
N7 8JP
London
21 Caledonian Rd
N1 9DX
London
4-5 We 236 St. Pauls Road
N12LJ
London
020 7704 8227
Flat 1 26 Fouberts Place
W1F7PP
London
020 7494 2434
The 192 Cafe
Corner 192 Old Kent Road
SE15TY
London
020 7701 3351
3 Camb Bury Street West
N99JJ
London
020 8351 4144
Busine 25 Bartholomew Street
SE14AL
London
020 7407 7608
Lakesi 123 Salmon Lane
E147PG
London
020 7987 7278
Attlee 156 Fonthill Road
N43HP
London
020 7263 0068
Astley 67 Greenford Avenue
W71LL
London
020 8579 1666
Lakesi 12 Gray's Inn Road
WC1X8HN
London
020 7242 7622
Lakesi Oriel Place
NW31QN
London
020 7431 6709
Minton 153-161 The Broadway
SW191NE
London
020 8543 5083
The Bean
5 Crow 126 Curtan Road
EC2A3PJ
London
The Best Of Bermondsey
Crest 163-164 Grange Road
SE13AD
London
020 7231 5867
The Blue Brick Cafe
The Gr 14 Fellbrigg Road
SE229HH
London
020 8693 3742
The Blue Legume
Hilsea 101 Stoke Newington Church Street
N160UD
London
020 7923 1303
1 Rail 18 North Cross Road
SE229EU
London
020 8299 6953
The Blue Mountain
1 Rail 12 Devonshire Road
SE233TJ
London
020 8291 2175
Charle 3 Bateman Street
W1D4AG
London
020 7437 4827
The Blue Room
77 Nor 344 Upper Street
N10PD
London
020 7704 0407
40 Acre Lane
SW2 5SP
London
020 7274 0591
111-113 Camden High Street
NW1 7JN
London
020 7387 5277
The Bowling Green Cafe
Honeys Clapham Common West Side
SW49AN
London
020 7801 0904
73-81 Southwark Bridge Rd
SE1 0NQ
London
The Bridge Cafe
Baptis 138 West End Lane
NW61SD
London
020 7328 8382
The Bridge Cafe
Baptis 29 West Barnes Lane
SW200BL
London
020 8395 3060
The Bridge Cafe
Baptis 2 Bridge Road
NW109BX
London
The Broadway
Solar 520-522 Muswell Hill Broadway
N101BT
London
020 8883 7523
The Broadway Cafe
4 The Gunnersbury Lane
W38HR
London
020 8896 2435
The Broadway Takeaway
3 Broa 122 The Broadway
SW191RH
London
020 8543 1001
The Brookmill Cafe
Brookl 139 Brookmill Road
SE84JH
London
020 8692 4579
The Burlington Cafe
6/Burl 1 New Burlington Street
W1S2JD
London
020 7437 0458
The Bush Garden
11 Cor 59-61 Goldhawk Road
W128EG
London
020 8743 6372
The Cabin
Unit 2 278 Wightman Road
N80LX
London
020 8341 9065
The Cabin
Strode 57 Dartmouth Road
SE233HN
London
020 8291 4177
The Cafe
King H 10a Vauxhall Bridge Road
SW1V2SD
London
020 7821 8849
The Cafe
King H Friern Barnet Lane
N200NR
London
020 8361 7724