117 - 119 Edgware Road
Paddington, London W2 2HX
Lebanese / Mediterranean
(1191)
66 Belsize Lane
Belsize Park, London NW3 5BJ
Burger / Chicken / Pizza
(888)
71 Fernhead Road
Maida Vale, London W9 3EY
Lebanese / Breakfast / Burger
(502)
159 Malden Road
Kentish Town, London NW5 4HT
Indian
(206)
214 High Street
Willesden, London NW10 4SY
Portuguese
(54)
81 Fortess Road
Kentish Town, London NW5 1AG
Chicken / Burger
(21)
96 Cleveland Street
Fitzrovia, London W1T 6NP
Greek
(3)
6 Foster Lane
The City, London EC2V 6HH
Italian / Wines
(3)
122 Boundary Road
St John's Wood, London NW8 0RH
Georgian
(3)
244 Kentish Town Road
Kentish Town, London NW5 2AB
English / Sandwiches
(1)
26 Manor Park Road
Harlesden, London NW10 4JJ
Indian
(1)
8 Princes Parade, Golders Green Road
Golders Green, London NW11 9PS
African / Nigerian
(1)
3 Langtry Walk
South Hampstead, London NW8 0DU
Desserts / Spirits
(1)
339 West End Lane
West Hampstead, London NW6 1RS
Mediterranean
(1)
311 West End Lane
West Hampstead, London NW6 1RD
Italian
(1)
47 Maida Vale
London W9 1SH
Indian
(1)
75 Bishops Bridge Road
Bayswater, London W2 6BG
Indian
(11)
351 West End Lane
Hampstead, London NW6 1LT
Persian
(184)
470 Long Lane
East Finchley, London N2 8JL
Indian / Balti / Vegetarian
(3769)
7 St Johns Wood High Street
Saint John's Wood, London NW8 7NG
Lebanese / Sandwiches
(53)
104 West End Lane
West Hampstead, London NW6 2LS
Lebanese
(31)
123 Castlehaven Road
Kentish Town, London NW1 8SJ
Indian / Nepalese
(416)
2 Canfield Garden
Hampstead, London NW6 3BS
Persian
(407)
424 Finchley Road
Childs Hill, London NW2 2HY
Indian
(15)
47 Willesden Lane
Kilburn, London NW6 7RF
Sushi / Japanese
(2356)
73 Haverstock Hill
Belsize Park, London NW3 4SL
Persian / Iranian
(663)
2 Elm Terrace, Constantine Road
Hampstead, London NW3 2LL
Indian
(223)
319-321 King Street
Hammersmith, London W6 9NH
Indian
(137)
137 Whitfield Street
Fitzrovia, London W1T 5EL
Indian
(60)
24 Aberdeen Place
Lisson Grove, London NW8 8JR
British
(32)
182 Cricklewood Broadway
Cricklewood, London NW2 3EB
Chinese
(2187)
218 Belsize Road
West Hampstead, London NW6 4DJ
Indian
(1611)
24 Willesden Lane
Kilburn, London NW6 7ST
Indian
(1122)
23 Winchester Road
Hampstead, London NW3 3NR
Mediterranean / Lebanese
(604)
58 Chamberlayne Road
Kensal Green, London NW10 3JH
Indian
(575)
98 Fleet Road
Hampstead, London NW3 2QX
Indian
(423)
81 Boundary Road
St John's Wood, London NW8 0RG
Lebanese
(207)
34 England's Lane
Belsize Park, London NW3 4UE
Indian
(159)
11 Circus Road
St John's Wood, London NW8 6NX
Turkish / Kebab
(20)
559 Finchley Road
Hampstead, London NW3 7BJ
Persian / Iranian
(18)
11 Edgware Road
Marble Arch, London W2 2ER
Lebanese / Mediterranean
(123)
227 Kilburn High Road
Kilburn, London NW6 7JG
Thai
(89)
6-8 Kenway Road
Earls Court, London SW5 0RR
Lebanese
(69)
1 Violet Hill
London NW8 9EB
Sushi
(25)
8 Great Western Road
Kensal Town, London W9 3NN
Pizza
(3679)
57 Regents Park Road
Primrose Hill, London NW1 8XD
Italian / Pizza
(2594)
18-20 Willesden High Road
Willesden, London NW10 2QD
Chicken / Burger
(2417)
74 Cricklewood Broadway
Cricklewood, London NW2 3EP
Chinese
(1781)
148 Regents Park Road
Primrose Hill, London NW1 8XN
Italian / Pizza
(1626)
339 Euston Road
Euston, London NW1 3AD
Sushi / Japanese
(1190)
239 Elgin Avenue
Maida Vale, London W9 1NJ
Thai
(702)
148 Ladbroke Grove
North Kensington, London W10 5NE
Italian / Pizza
(699)
239 Caladonian Road
Holloway, London N7 1ED
Chinese / Thai
(624)
106C Finchley Road
Hampstead, London NW3 5JJ
Japanese / Sushi
(455)
157 Regents Park Road
Chalk Farm, London NW1 8BB
Pizza
(434)
349 North End Road
West Kensington, London SW6 1NN
Indian / Pakistani / Halal
(369)
221 West End Lane
West Hampstead, London NW6 1XJ
Chinese / Thai
(345)
335 West End Lane
West Hampstead, London NW6 1RS
Chinese
(320)
448 Finchley Road
Childs Hill, London NW2 2HY
Indian
(284)
13-15 Westbourne Grove
London W2 4UA
Indian
(199)
27 Westbourne Grove
Paddington, London W2 4UA
Persian
(191)
4, Condor House, St. Paul's Churchyard
The City, London EC4M 8AY
American / Burger
(187)
113 Boundary Road
St. Johns Wood, London NW8 0RG
Indian
(147)
264 Harrow Road
Bayswater, London W2 5ES
Fish and chips / Kebab / Burger
(139)
7 New College Parade
Hampstead, London NW3 5EP
Indian / Beer / Wines
(130)
94 Camden Road
Camden Town, London NW1 9EA
Italian / Pizza
(119)
3A Camden Wharf
Jamestown Road, London NW1 7BY
Japanese / Sushi
(73)
109 Westbourne Park Road
Notting Hill, London W2 5QL
Romanian / Italian / Pizza
(61)
22 North End Road
London NW11 7PT
Indian
(41)
76 Shaftesbury Avenue
Soho, London W1D 6ND
Vietnamese
(40)
50 Connaught Street
Paddington, London W2 2AA
Indian
(30)
92 Queens Crescent
Gospel Oak, London NW5 4DY
Chinese
(25)
45 Charlotte Street
Fitzrovia, London W1T 1RS
Turkish
(24)
2E Dyne Road
Kilburn, London NW6 7XB
Chinese
(17)
350 Old Brompton Road
Earls Court, London SW5 9JU
Pizza / Italian
(12)
20 City Road
The City, London EC1Y 2AJ
Indian
(12)
27 Red Lion Street
Holburn, London WC1R 4PS
Chinese
(5)
1 Blenheim Terrace
St John's Wood, London NW8 0EH
Lebanese
(3)
82-84 Cricklewood Broadway
Cricklewood, London NW2 3EL
Indian
(2)
31 Malvern Road
Maida Vale, London NW6 5PS
Indian
(1)
15 Malden Road
Kentish Town, London NW5 3HS
Pizza
(2110)
5 Chippenam Road
Maida Vale, London W9 2AH
Pizza
(1548)
20 Park Parade
Harlesden, London NW10 4JG
Kebab / Pizza / Burger
(1339)
415 Harrow Road
West Kilburn, London W9 3QJ
Lebanese
(950)
140 York Way
Islington, London N1 0AX
Burger / Kebab / Fish and chips
(343)
624 Holloway Road
Archway, London N19 3PA
Pizza / Italian
(236)
31 Thayer Street
Marylebone, London W1U 2QR
Lebanese / Halal
(35)
94-96 Cricklewood Broadway
Cricklewood, London NW2 3EL
Afghan / Persian
(30)
94 Fortune Green Road
West Hampstead, London NW6 1DS
Pizza
(25)
7-9 Kilburn High Road
Kilburn, London NW6 5SD
Persian / Iranian
(4929)
368 Harrow Road
Westbourne Green, London W9 2HU
Pizza / Kebab / Burger
(2777)
72 Willesden Lane
Kilburn, London NW6 7TA
Chinese
(1486)
129 Acton Lane
Harlseden, London NW10 8UR
Indian
(1021)
1 Kent House
Chalk Farm, London NW1 8ET
Chinese
(879)
16 Station Terrace
Kensal Rise, London NW10 5RX
Japanese / Sushi
(783)
267 Kilburn High Road
St John's Wood, London NW6 7JR
Italian / Pizza / Wines
(714)
33 Willesden Lane
Kilburn, London NW6 7RF
Pizza / Italian / Burger
(705)
23a Malvern Road
West Hampstead, London NW6 5PS
Chinese / Thai
(507)
80 Chalk Farm Road
Chalk Farm, London NW1 8AR
Chinese
(335)
189 Wardour Street
Soho, London W1F 8ZD
Caribbean / Jamaican
(314)
370 Harrow Road
Maida Vale, London W9 2HU
Persian / Iranian / Halal
(194)
255 West End Lane
West Hampstead, London NW6 1XN
Pizza / Italian
(136)
12 Perrin's Court
Hampstead, London NW3 1QS
Breakfast / British / Sandwiches
(87)
100 Boundary Road
St. John's Wood, London NW8 0RH
Chinese
(2)
194 North End Road
West Kensington, London W14 9NX
Chinese / Malaysian
(2)
37 Malvern Road
Maida Vale, London NW6 5PS
Chinese / Japanese / Oriental
(5460)
286 High Road
Willesden, London NW10 2EU
Pizza / Salad
(1779)
99a Kentish Town Road
Kentish Town, London NW1 8PB
Pizza / Burger / Chicken
(1649)
186 Broadhurst Gardens
West Hampstead, London NW6 3AY
Pizza / Italian
(967)
14 Hogarth Place
Earls Court, London SW5 0QT
Chinese / Thai
(893)
62A Porchester Road
Bayswater, London W2 6ET
Indian
(742)
57-59 Willesden Lane
Kilburn, London NW6 7RL
Indian
(677)
74 Kingsgate Road
West Hampstead, London NW6 4TE
Indian
(668)
58 Belsize Lane
Hampstead, London NW3 5AR
Indian
(532)
241 Kilburn High Road
Kilburn, London NW6 7JN
Afghan / Persian
(442)
314 Kilburn High Road
Kilburn, London NW6 2DG
Fish and chips / Kebab / Chicken
(432)
41 Connaught Street
Paddington, London W2 2BB
Iraqi
(396)
49-51 Lisson Grove
London NW1 6UH
Fish and chips
(218)
17 Bouverie Place
Paddington, London W2 1RD
Mediterranean / Middle eastern
(65)
6-8 Broadwell Parade, Broadhurst Gardens
West Hampstead, London NW6 3BQ
Pizza / Italian
(35)
79 Camden High Street
Camden, London NW1 7JL
Kebab / Turkish
(24)
1B Hawley Road
Camden Town, London NW1 8RP
Indian
(5702)
39 Willesden Lane
Kilburn, London NW6 7RF
Chinese / Thai / Malaysian
(4178)
156 Marylebone Road
Marylebone, London NW1 5PN
Japanese / Sushi
(2725)
261 Eversholt Street
Camden Town, London NW1 1BA
Chinese
(2435)
15 Frognal Parade, Finchley Road
Hampstead, London NW3 5HH
Pizza / Italian
(2337)
44 Golborne Road
Notting Hill, London W10 5PR
Indian
(1378)
81 Fortess Road
Kentish Town, London NW5 1AG
Pizza
(1073)
262 Kilburn High Road
Brondesbury, London NW6 2BY
Pizza / Italian
(686)
3 Hammersmith Road
Kensington, London W14 8XJ
Indian / Halal
(647)
109 Camden High Street
Camden, London NW1 7JN
Indian
(376)
100 Notting Hill Gate
Notting Hill, London W11 3QA
Japanese / Sushi
(305)
351 High Street
Kensington, London W8 6NW
Iranian / Halal
(240)
301 West End Lane
West Hampstead, London NW6 1RD
Turkish / Kebab
(186)
253-257 Kentish Town Road
Kentish Town NW5 2JT
Indian
(178)
82 Church Street
Lisson Grove, London NW8 8ET
Burger
(111)
Centro 3, 19 Mandela Street
Camden Town, London NW1 0DU
Indian
(94)
19 Hackney Road
Bethnal Green, London E2 7NX
Pizza / Italian / Wines
(27)
20 Malden Road
Kentish Town, London NW5 3HN
Persian
(21)
1 Monmouth Street
Covent Garden, London WC2H 9DA
British / Sandwiches
(6)
325 Kilburn High Road
Kilburn, London NW6 7PY
Chicken / Burger
(4292)
65 Fernhead Road
Maida Vale, London W9 3EY
Lebanese
(2498)
215 High Road
Willesden, London NW10 2SB
Pizza / Italian
(2400)
338 Harrow Road
Westminster, London W9 2HP
Chinese / Asian / Thai
(2333)
171A Kentish Town Road
Kentish Town, London NW1 8PD
Chicken / Pizza / Burger
(1377)
87 Chalk Farm Road
Chalk Farm, London NW1 8AR
Kebab / Fish and chips / Burger
(988)
245 West End Lane
West Hampstead, London NW6 1XN
Indian / Bangladeshi
(798)
198 West Hendon Broadway
West Hendon, London NW9 7EE
Indian / Halal
(745)
2 Marylands Road
Maida Vale, London W9 2DZ
Lebanese
(470)
196 Du Cane Road
East Acton, London W12 0BJ
Indian
(245)
5 Kilburn Lane
North Kensington, London W10 4AE
Chicken / Burger / Pizza
(209)
47 Moscow Road
Bayswater, London W2 4AH
Pizza / Italian
(206)
120 Chippenham Road
Maida Vale, London W9 2AD
Pizza
(94)
132 Seymour Place
Marylebone, London W1H 1NS
Indian / Bangladeshi
(86)
12 Willesden Lane
Kilburn, London NW6 7SR
Indian / Halal
(71)
228 Edgware Road
Paddington, London W2 1DW
Mediterranean
(57)
131 West Hendon Broadway
West Hendon, London NW9 7DY
Pakistani / Afghan
(1)
8 Brecknock Road
Holloway, London N7 0DD
Pizza / Burger / Fish and chips
(2540)
163 Holloway Road
Holloway, London N7 8LX
Chinese
(1978)
330 Harrow Road
Maida Vale, London W9 2HP
Pizza / Italian
(1692)
98 Queens Crescent
Belsize Park, London NW5 4DY
Chicken / Kebab / Fish and chips
(1433)
103 Boundary Road
St Johns Wood, London NW8 0RG
Thai
(603)
6 Porchester Place
Paddington, London W2 2BS
Persian / Iranian
(416)
546 Harrow Road
Maida Vale, London W9 3QG
Chicken / Burger
(369)
12-14 Glentworth Street
Marylebone, London NW1 5PG
Indian
(132)
422 Edgware Road
Paddington, London W2 1EG
Moroccan / Lebanese
(9)
Finchley Road
Childs Hill, London NW2 2HN
Chinese / Japanese
(3)
391 Kilburn High Road
Kilburn, London NW6 7QE
Pizza / Italian
(3358)
3-5 Kilburn Bridge
Kilburn, London NW6 6HT
Pizza
(2333)
38 Fulham Palace Road
Hammersmith, London W6 9PH
Lebanese
(1913)
140 Church Road
Willesden, London NW10 9NH
Pizza
(960)
83 Mill Lane
West Hampstead, London NW6 1BN
Indian
(748)
68 Cricklewood Broadway
Cricklewood, London NW2 3EP
Indian
(677)
22 Station Parade
Willesden Green, London NW2 4NH
Indian
(586)
148 Ladbroke Grove
North Kensington, London W10 5NE
Indian
(529)
102 Frampton Street
London NW8 8NB
Kebab
(253)
328 Harrow Road
Maida Vale, London W9 2HP
Chinese
(181)
93 Chippenham Road
London W9 2AB
Pizza / Italian
(97)
26 Crawford Street
Marylebone, London W1H 1LL
Thai
(45)
38 Charlotte Street
Marylebone, London W1T 2NN
Thai
(18)
6 Spring Street
Paddington, London W2 3RA
Indian
(5)
Lower Ground, 148 Ladbroke Grove
North Kensington, London W10 5NE
Chinese
(1052)
167 Ladbroke Grove
North Kensington, London W10 6HJ
Pizza / Italian
(980)
134 Great Portland Street
Clerkenwell, London W1W 6PX
Breakfast / Sandwiches
(273)
177 West End Lane
West Hampstead, London NW6 2LH
Pizza
(159)
148 Ladbroke Grove
North Kensington, London W10 5NE
Chicken / Burger / Halal
(128)
12 All Saints Road
Notting Hill, London W11 1HH
Pizza / Italian
(81)
16 Woburn Walk
St Pancras, London WC1H 0JL
Indian
(57)
3F - 3G Belverdere Road
Waterloo SE1 7GQ
Turkish / Mediterranean
(23)
256 Kilburn High Road
Kilburn, London NW6 2BY
Jamaican / Caribbean
(12)
138a Fortess Road
Kentish Town, London NW5 2HP
Chicken / Pizza / Burger
(2181)
123 Boscobel Street
St. Johns Wood, London NW8 8PS
Pizza / Burger / Kebab
(942)
330 Harrow Road
Maida Vale, London W9 2HP
Chicken / Burger / American
(461)
1 Adelaide Road
Hampstead, London NW3 3QE
Japanese / Sushi
(110)
339 Kilburn High Road
Kilburn, London NW6 7QB
Chicken / Burger
(96)
407 Harrow road
Ladbroke Grove, London W9 3NF
English / Fish and chips / Kebab
(4491)
361 Harrow Road
Maida Vale, London W9 3NA
Lebanese / Mediterranean
(3083)
547 Kingsbury Road
Kingsbury, London NW9 9EL
Chicken / Burger
(2606)
90 Fortune Green Road
West Hampstead, London NW6 1DS
Indian / Asian
(1735)
342 Edgeware Road
Paddington, London W2 1EA
Pizza / Italian
(1123)
171 Archway Road
Highgate, London N6 5BL
Pizza / Burger
(936)
124 Camden Road
Camden Town, London NW1 9EE
Caribbean / Burger
(785)
51a Camden High Street
Regents Park, London NW1 7JH
Pizza
(530)
367 High Road
Kilburn, London NW6 7QB
Chicken / Burger
(452)
239 Finchley Road
Hampstead, London NW3 6LS
Chicken / Burger
(212)
21 Edgware Road
Marble Arch, London W2 2JE
Lebanese
(173)
23 Camden High Street
Camden Town, London NW1 7JE
Burger
(75)
2-4 Gateforth Street
Saint John's Wood, London NW8 8EH
Pakistani
(8)
25 Parkway
Camden Town, London NW1 7PG
Indian
(5)
260 Tottenham Court Road
Fitzrovia, London W1T 7RF
Sandwiches
(1)
87 Allitsen Road
St John's Wood, London NW8 7AS
American / Burger
(1)
29 Camden High Street
Camden, London NW1 7JE
American
(3343)
412 Harrow Road
Maida Vale, London W9 2HU
Pizza / Italian / American
(1497)
262 West End Lane
West Hampstead, London NW6 1LJ
Pizza
(35)
183 Church Road
Willesden, London NW10 9EE
Sandwiches
(5299)
316b Ladbroke Grove
Ladbroke Grove, London W10 5NQ
Indian / Halal
(1407)
3 Chippenham Road
Maida Vale, London W9 2AH
Chinese
(100)
1 Kentish Town Road
Camden Town, London NW1 8NH
Kebab / Fish and chips / Burger
(74)
39 Abbey Road
St John's Wood, London NW8 0AA
Pizza / Italian
(62)
103-105 Southampton Row
Russell Square, London WC1B 4HL
Turkish
(40)
1 Belgrave Gardens
Maida Vale, London NW8 0QY
Persian
(10)
50 Woburn Place
Russell Square, London WC1H 0JZ
Chinese
(7)
365 Kilburn High Road
Kilburn, London NW6 7QB
Chicken
(379)
8 Norfolk Place
Paddington, London W2 1QL
Indian
(141)
3 Manor Parade
Harlesden, London NW10 8TR
Pizza / Italian / Burger
(52)
18 Landsdowne Row
Mayfair, London W1J 8QF
Lebanese
(29)
Unti 52, 2-10 Bethnal Green Road
Shoreditch, London E1 6GY
Chinese
(20)
166 Finchley Road
Hampstead, London NW3 6BP
Pizza
(8)
433 Harrow Road
West Kilburn, London W10 4RE
Chinese / Thai
(4908)
37 Foley Street
Soho, London W1W 7TN
Pizza
(10)
129 Westbourne Park Road
Bayswater, London W2 5QL
Pizza
(16)
1st Floor, Kingly Court
Soho, London W1B 5PW
Greek
(5)
34 Berners Street
Westminster, London W1T 3LT
Lebanese
(2)
178 Shirland Road
Maida Vale, London W9 3JE
Pizza / Afghan / Burger
(75)
378 Edgware Road
Paddington, London W2 1EB
Pizza
(33)
8 St John Street
Farringdon, London EC1M 4AY
Pizza
(1)
21 Walm Lane
Brent, London NW2 5SH
Indian
(1)
2-4 North End Road
West Kensington, London W14 0SH
Pizza / Italian
(1)
51 Camden High Street
Camden Town, London NW1 7JH
Desserts
(1)
86 Murray Grove
Islington, London N1 7QJ
Sandwiches / Salad
596 Chalk Farm Road
Camden Town, London NW1 8AH
Wines / Beer / Spirits
74-77 Chalk Farm Road
Camden Town, London NW1 8AN
Italian / Pizza
1 Peel Precint
Kilburn, London NW6 5RE
Sushi / Japanese
138a Long Acre
Covent Garden, London WC2E 9AD
Indian
29-31 Parkway
Camden Town, London NW1 7PN
Japanese / Sushi
100 Southampton Row
Holborn, London WC1B 4BB
Pizza
87 Allitsen Road
St John's Wood, London NW8 7AS
Breakfast / Salad / Burger
32 Mill Lane
West Hampstead, London NW6 1NR
Indian / Asian
64 St Johns Wood High Street
St John's Wood, London NW8 7SH
Breakfast / Sandwiches / Burger
4 Little Titchfield Street
Marylebone, London W1W 7UW
Indian / Asian
179-181 Edgware Road
Paddington, London W2 1ET
Persian
223 Portobello Road
Notting Hill, London W11 1LU
Japanese / Sushi
138 St John's Wood High Street
St John's Wood, London NW8 7SE
Desserts
351 Edgware Road
Marylebone, London W2 1BS
Pizza / Chicken / Burger
29-31 St John's Wood High Street
St John's Wood, London NW8 7NH
Sandwiches / Burger / Desserts
37 Junction road
Upper Holloway, London N19 5QU
American / English / Sandwiches
21A-23 Loudoun Road
St John's Wood, London NW8 0ND
Wines
5 Chippenham Road
Maida Vale, London W9 2AH
Indian
12 Blenheim Terrace
St John's Wood, London NW8 0EB
Breakfast / Sandwiches / Salad
Finchley Road
London NW8 6EB
3 Circus Road
St John's Wood, London NW8 6NX
Italian / Pizza
119 Shirland Road
Maida Vale, London W9 2EW
Chinese
32 Rathbone Place
City of Westminster, London W1T 1JJ
Indian / Halal
203 Holloway Road
Lower Holloway, London N7 8DL
Asian / Russian
23 Connaught Street
Marble Arch, London W2 2AY
Japanese / Sushi
279c Finchley Road
Finchley, London NW3 6LT
Chinese
12 Bute Street
South Kensington, London SW7 3EX
Pizza / Italian
58 Great Dover Street
Southwark, London SE1 4YF
Wines / Beer / Spirits
349 Portobello Road
Kensington, London W10 5SA
Persian
63 Old Compton Street
Soho, London W1D 6HT
Spanish
73A Watling Street
The City, London EC4M 9BJ
Salad / Vegetarian
12 Bute Street
South Kensington, London SW7 3EX
Spirits / Beer / Wines
96 West End Lane
West Hampstead, London NW6 2LU
Pizza
245 West End Lane
West Hampstead, London NW6 1XN
Indian
5 Chippenham Road
Maida Vale, London W9 2AH
Indian
King Henry Unit, King Henry's Road
Swiss Cottage, London NW3 3ST
Indian
7 Malvern Road
Kilburn, London NW6 5PS
Pizza / Halal
109a Golders Green Road
Golders Green, London NW11 8HR
Indian
675 Finchley Road
Childs Hill, London NW2 2JP
Japanese / Sushi
88 Wigmore Street
Marylebone, London W1U 3RB
Breakfast / Sandwiches / Salad
88 Stroud Green Road
Finsbury Park, London N4 3EN
Pizza / Italian
13 New College Parade
Swiss Cottage, London NW3 5EP
Indian
82 Fortune Green Road
Fortune Green, London NW6 1DS
Japanese / Sushi
116 Holland Park
Notting Hill, London W11 4UA
Sushi / Japanese
3 North End Parade
West Kensington, London W14 0SJ
Indian
137B Lillie Road
Fulham, London SW6 7SX
Pizza / Italian
19 North Road
Holloway, London N7 9EY
Ethiopian / African
326 Holloway
London N7 6NJ
Turkish / Kebab / Burger
87 Allitsen Road
St John's Wood, London NW8 7AS
British / Sandwiches
7 Cricklewood Broadway
Cricklewood, London NW2 3JX
Cantonese / Chinese
30 Salusbury Road
Queens Park, London NW6 6NL
Chinese / Malaysian / Thai
116 Seymour Place
Marylebone, London W1H 1NN
Japanese / Sushi
63 Golders Green Road
Golders Green, London NW11 8EL
Indian
264 Harrow Road
Paddington, London W2 5ES
Pizza / Italian / Burger
300 King Street
Hammersmith, London W6 0RR
British / Sandwiches
225 Kentish Town Road
Kentish Town, London NW5 2JU
Italian / Pizza
Unit 1, 28 Circus Road
London NW8 6PD
Sushi
102A Lillie Road
Fulham, London SW6 7SR
Indian
368 Harrow Road
Maida Vale, London W9 2HU
Persian / Iranian
436 Edgware Road
Paddington, London W2 1EG
Lebanese
218 Hornsey Road
Islington, London N7 7LL
Indian
311 Hale Lane
Edgware HA8 7AX
African / Nigerian
333 West End Lane
West Hampstead, London NW6 1RS
Chinese
128 Kentish Town Road
Kentish Town, London NW1 9QB
Chicken / Burger / Indian
47 Station Road
Willesden, London NW10 4UP
Japanese / Mediterranean
3 Denmark Street
Soho, London WC2H 8LP
Japanese / Sushi
24 Willesden Lane
Kilburn, London NW6 7ST
Japanese / Sushi
2 Highgate West Hill
Highgate, London N6 6JS
Pizza / Italian
65 Kendall Place
Marylebone, London W1U 2TT
Indian
133 Broadley Street
Lisson Grove, London NW8 8BA
Lebanese / Desserts / Breakfast
18 Haverstock Hill
Camden Town, London NW3 2BL
Chicken / Kebab / Burger
9 Sheldon Square
Paddington, London W2 6HY
Lebanese
65 Great Titchfield Street
Marylebone, London W1W 7PS
Japanese / Sushi
87 Cleveland Street
Westminster, London W1T 6PJ
Indian
167 Hoxton Street
Hoxton, London N1 6PJ
Fish and chips / British / Chicken
90-92 Gray's Inn Road
Clerkenwell, London WC1X 8AA
Vietnamese / Sandwiches
84 Westbourne Grove
Notting Hill, London W2 5RT
Italian / Pizza / Wines
89 Leighton Road
Kentish Town, London NW5 2QJ
Sushi / Japanese
675 Finchley Road
Childs Hill, London NW2 2JP
Chinese / Malaysian / Oriental
75 Abbey Road
Kilburn, London NW8 0AE
Indian
126 Clevland Street
Marylebone, London W1T 6PQ
Indian / Persian
108 Holland Park Avenue
Holland Park, London W11 4UA
Persian / Wines
23 All Saints Road
Notting Hill, London W11 1HE
Indian
48 Queensway
Bayswater, London W2 3RY
Iranian
20 Cleveland Street
Marylebone, London W1T 4JA
Indian
5 Chippenham Road
Paddington, London W9 2AH
Chinese
218 Queens Way
Paddington, London W2 5HS
Pizza / Italian / Spanish
61 Empire Square
Borough, London SE1 4NF
Spirits / Beer / Wines
98 West End Lane
West Hampstead, London NW6 2LU
Indian / Sri lankan
Cabin 4, 168-175 Shoreditch High Street
Shoreditch, London E1 6HU
Mediterranean
86 Church Street
Lisson Grove, London NW8 8ET
Japanese / Sushi
12 Charlotte Street
Fitzrovia, London W1T 2LU
Indian
6a Picton Place
Marylebone, London W1U 1BL
Burger / British
74 Mansfield Road
Hampstead, London NW3 2HU
Chinese
62A Porchester Road
Bayswater, London W2 6ET
Sushi / Japanese
2 Saint Ann's Terrace
Pimlico, London NW8 6PJ
Sushi / Japanese
91-95 Clerkenwell Road
Clerkenwell, London EC1R 5BX
Pizza / Italian
21-23 Westbourne Grove
Bayswater, London W2 4UA
Thai / Malaysian / Halal
147 Junction Road
Holloway, London N19 5PX
Indian / Halal
292-294 St John Street
Finsbury, London EC1V 4PA
Burger / Sandwiches
9 Connaught Street
St. George's Field, London W2 2AY
Indian
75 Barlby Road
Ladbroke Grove, London W10 6AW
Indian / Pizza / Kebab
92 Queensway
Bayswater, London W2 3RR
Lebanese
291 Finchley Road
Hampstead, London NW3 6ND
Chinese
159 Malden Road
Kentish Town, London NW5 4HT
Indian / Asian
455-459 Hackney Road
Bethnal Green, London E2 9DY
Burger / Pizza / Italian
Westminster
London SW1P 2AH
Russian
129a Kentish Town Road
Camden Town, Regents Park NW1 8NH
Chinese / Thai
367 -369 Edgware Road
Paddington, London W2 1BS
Lebanese
47 Margaret Street
Fitzrovia, London W1W 8SB
Persian / Salad
114 Crawford Street
Mayfair, London W1 2JQ
Thai
65 Salusbury Road
Queen's Park, London NW6 6NJ
Chinese / Thai
87 Great Eastern Street
Shoreditch, London EC2A 3HY
Breakfast / Malaysian
88 Camden High Street
Camden Town, London NW1 0LT
Pizza / Sandwiches
38 Primrose Hill Road
Hampstead, London NW3 3AD
Pizza / Salad / Sandwiches
18 Proctor Street
Holborn, London WC1V 6NX
Breakfast / Sushi
26 Shepherds Bush Road
Shepherds Bush, London W6 7PJ
Chinese / Thai
Unit 110 4-6 Haven Street
Camden Town, London NW1 8QX
Chicken / Burger
107 Leadenhall Street
The City, London EC3A 4AA
Breakfast / Sandwiches
Unit 5-6, 250 Finchley Road
Hampstead, London NW3 6DN
Japanese / Sushi
93 Chippenham Road
Maida Vale, London W9 2AB
Pizza / Burger / Chicken
148 Ladbroke Grove
North Kensington, London W10 5NE
Chinese
90 Church Street
Marylebone, London NW8 8EX
Indian / Burger
561 Church Street
Lisson Grove, London NW8 8EU
Caribbean
30 Englands Lane
Belsize Park, London NW3 4UE
Chinese
53 St. John's Wood High Street
St. John's Wood, London NW8 7NS
Japanese / Sushi
451 Edgware Road
Paddington, London W2 1TH
Korean
57a Abbey Road
London NW8 0AD
Sandwiches
Unit 8, 2 Michael Road
Fulham, London SW6 2AD
Sushi / Japanese
119 Shirland Road
Maida Vale, London W9 2EW
Indian / Sri lankan
6 Glengall Road
South Hampstead, London NW6 7EP
Italian / Pizza
35 Upper Street
Islington, London N1 0PN
Italian / Pizza
253 Old Brompton Road
Earls Court, London SW5 9HP
Pizza / Italian
32 Mill Lane
West Hampstead, London NW6 1NR
Indian / Bangladeshi
65 Crawsford Street
Marylebone, London W1H 2HR
Indian
3 Westbourne Grove
Notting Hill, London W2 4UA
Thai
Unit 23E, 10/12 Marshgate Lane
Stratford, London E15 2NH
Burger / Kebab / Indian
14 Harrow Place
Aldgate, London E1 7DB
Indian
10 Brecknock Road
Islington, London N7 0DD
Indian
27 London Street
Paddington, London W2 1HH
American / Burger
394 Edgware Road
Paddington, London W2 1ED
Japanese / Sushi
289 Finchley Road
Hampstead, London NW3 6ND
Chinese
3J - 3K Belvedere Road
Waterloo, London SE1 7GQ
Italian
19 Kingly Street
Soho, London W1B 5PY
Indian / Bangladeshi
31-33 Sussex Place
Paddington, London W2 2TH
Chinese
11 Penine Parade
Cricklewood, London NW2 1NT
Chinese
63 Great Titchfield Street
Marylebone, London W1W 7PS
Sushi / Japanese
16 Hampstead High Street
Hampstead, London NW3 1PX
Chinese
Unit 2 Hale Walk
Hanwell, London W7 1AE
Wines / Beer / Spirits
65 Bark Place
Bayswater, London W2 4AT
Indian / Halal
75 George Street
Marylebone, London W1U 8AQ
Indian
412 Harrow Road
Maida Vale, London W9 2HU
Chinese
55 Crofters Way
Camden Town, London NW1 0XJ
Desserts
114 Camden Road
Camden Town, London NW1 9EE
Italian / Pizza
Unit 21, Victoria Industrial Estate
Acton, London W3 6UU
Japanese / Sushi
785 Harrow Road
Kensal Green, London NW10 5PA
Pizza / American / English
38 Queensway
Bayswater, London W2 3RS
Persian
28 James Street
Marylebone, London W1U 1EW
Lebanese
7 Edgware Road
Marble Arch, London W2 2ER
Indian
536 Harrow Road
Maida Vale, London W9 3QF
Thai
116 King Street
Hammersmith, London W6 0QP
Indian
4 Ravenscroft Street
Bethnal Green, London E2 7QG
Chicken / Burger
72 Cleveland Street
Fitzrovia, London W1T 6LZ
Italian / Pizza
3 Blandford Street
Marylebone, London W1U 3DA
Lebanese
28 Jamestown Road
Regents Park, London NW1 7BY
Japanese / Sushi
1 St John's Wood High Street
St John's Wood, London NW8 7NG
Vegetarian / Salad
62 Walham Grove
Fulham, London SW6 1QR
Indian / Halal
152 Haverstock Hill
Hampstead, London NW3 2AY
Japanese / Sushi
108 Bourne Terrace
Paddington, London W2 5TH
Pizza
4A Vicars Road
Kentish Town, London NW5 4NL
Japanese / Sushi
151a The Vale
East Acton, London W3 7RH
Italian / Pizza / Burger
107 Uxbridge Road
Shepherds Bush, London W12 8NL
Lebanese
77 Heath Street
Hampstead, London NW3 6UG
Thai
19 Percy Street
Fitzrovia, London W1T 1DY
Burger
218 Queensway
Paddington, London W2 5HS
Pizza / Italian
3 Euston Road
Kings Cross, London NW1 2SA
Chinese / Thai
91 Old Brompton Road
South Kensington, London SW7 3LD
Mediterranean / Moroccan
27 Goodge Street
Fitzrovia, London W1T 2PX
Japanese / Sushi
21 Walm Lane
Willesden Green, London NW2 5SH
Indian
119 Golders Green Road
Golders Green, London NW11 8HR
Chinese
48 Queensway
Paddington, London W2 3RY
Malaysian
Carol Street
Camden Town, London NW1 0HU
Pizza
119 Shirland Road
Maida Vale, London W9 2EW
Thai
138 Fortress Road
Kentish Town, London NW5 4HT
Pizza / Burgers / Chicken
177 The Vale
Acton, London W3 7RD
Lebanese / Breakfast
251 Royal College Street
Camden Town, London NW1 9LU
Thai
178 Shirland Road
Maida Vale, London W9 3JE
Pizza / Chicken / Burger
118 Uxbridge Road
Shepherd's Bush, London W12 8AA
Pizza / Kebab / Fish and chips
21 Bute Street
South Kensington, London SW7 3EY
Chicken / Spirits / Beer
273 West End Lane
Hampstead, London NW6 1QS
Italian / Pizza
Junction of Portal Way of Wales Farm Road
Acton, W3 6EJ
American / Desserts
72 Old Compton Street
Soho, London W1D 4UN
Italian
69 Morley Street
Waterloo, London SE1 7QZ
Sushi / Japanese
2 Marylands Road
Maida Vale, London W9 2DZ
Persian
338 Harrow Road
Maida Vale, London W9 2HP
Cantonese / Chinese / Thai
95 Golborne Road
Ladbroke Grove, London W10 5NL
Pizza / Chicken
37 Chamberlain Road
Kensal Rise, London NW10 3NB
Caribbean / Jamaican
Concession At, 13-19 Circus Road
London NW8 6PB
Sushi
41 Newington Green Road
Islington, London N1 4QT
Breakfast / Sandwiches
159 Malden Road
Kentish Town, London NW5 4HT
Indian
68 Heath Street
Hampstead, London NW3 1DN
Indian
104 Fleet Road
Hampstead, London NW3 2QX
Indian
7 Malvern Road
Maida Vale, London NW6 5PS
Kebab / Fish and chips / Burger
1 Peel Precinct
Peel Road, West Hampstead, London NW6 5RE
Indian
99 Kentish Town Road
Camden, London NW1 8PB
Chinese / Thai
218 Queensway
Paddington, London W2 5HS
Spanish / Pizza
64 Oakington Manor Drive
Wembley HA9 6LZ
African
1A St Johns High Street
St. John's Wood, London NW8 7NJ
Japanese / Sushi
50 Park Parade
Harlesden, London NW10 4JD
Caribbean
2 Allitsen Road
St Johns Wood, London NW8 6LA
British
59 Park Road
Lisson Grove, London NW1 6XU
Indian / Halal
45 Great Marlborough Road
Soho, London W1F 7JL
Chinese
91 Fortune Green Road
Kilburn, London NW6 1DS
Indian / Nepalese
166 Earls Courtyard
Earls Court, London SW5 9QQ
Pizza / Italian
193 Edgware Road
Paddington, London W2 1ET
Lebanese / Sandwiches
31 Paddington Street
Marylebone, London W1U 4HD
Georgian
25 Camden High Street
Camden Town, London NW1 7JE
Kebab / Burger / Chicken
458 Edgware Road
Marylebone, London W2 1EJ
Persian / Mediterranean
89 Acton Lane
Harlesden, London NW10 8UT
Caribbean
811 Harrow Road
Brent, London NW10 5NJ
Pizza / Italian / Halal
21 Walm Lane
Brent, London NW2 5SH
Indian / Thai
100 Avenue Road
Swiss Cottage, London NW3 3HF
Japanese / Sushi
42-44 Gloucester Terrace
Marylebone, London W2 3DA
Indian / Halal
2 Adderley Road
Wealdstone HA3 7HT
Caribbean / Jamaican
14 Riding House Street
Marylebone, London W1W 7EN
Russian
385 Kentish Town Road
Kentish Town, London NW5 2TJ
Pizza / Fish and chips
85 Golders Green Road
London NW11 8EN
Sandwiches / Israeli / British
1A Belmont Street
Chalk Farm, London NW1 8HJ
Lebanese
6-8 Bute Street
South Kensington, London SW7 3EX
French / Charcoal chicken
137A Lillie Road
Fulham, London SW6 7SX
Pizza / Italian
132 Drummond Street
Euston, London NW1 2PA
Indian / Halal
49 Bedford Street
Covent Garden, London WC2E 9HA
Italian / Pizza
Suite 155, 4 Montpellier Street
Knightsbridge, London SW7 1EE
Wines / Beer / Spirits
27 Frith Street
Soho, London W1D 5LE
Burger / Turkish
84 St Johns Wood High Street
St Johns Wood, London NW8 7SH
Japanese / Sushi
104 West End Lane
West Hampstead, London NW6 2LS
Pizza / Kebab / Burger
195 Royal College Street
Camden Town, London NW1 0SG
Pizza / Italian
14 Riding House Street
Marylebone, London W1G 7HN
Russian
79 Castellain Road
Maida Vale, London W9 1EU
Thai / Japanese
80 Fenchurch Street
The City, London EC3M 4BT
Indian
2 Warrington Crescent
Maida Vale, London W9 1ER
Persian
27 Camden High Street
Camden, London NW1 7JE
Indian
8 Fortess Road
Kentish Town, London NW5 2ES
Sushi / Japanese
3 Langtry Walk
South Hampstead, London NW8 0DU
Pizza / Fish and chips
272 High Street
Harlesden, London NW10 4SY
Caribbean
82 Church Street
Lisson Grove, London NW8 8ET
Italian / Pizza
140 West End Lane
West Hampstead, London NW6 1SD
Kebab / Burger / Fish and chips
145 Kilburn High Road
Kilburn, London NW6 7HT
Desserts
565 Fulham Road
Fulham, London SW6 1ES
Thai / Vietnamese
10 Craven Hill Gardens
Bayswater, London W2 3EH
Italian
341 Kilburn Lane
Maida Vale, London W9 3EG
Caribbean / Jamaican
102 Queen's Crescent
Kentish Town, London NW5 4DU
Chicken
52 Westbourne Grove
Bayswater, London W2 5SH
Malaysian / Chinese
11 Malvern Road
Kilburn, London NW6 5PS
Caribbean
159 High Street
Harlesden, London NW10 4TR
Pizza / Italian / Brazilian
29 Malvern Road
Maida Vale, London NW6 5PS
Chinese / Japanese / Sushi
126 Drummond Street
Kings Cross, London NW1 2PA
Malaysian / Thai / Chinese
144 Great Portland Street
Fitzrovia, London W1W 6PB
Italian / Sandwiches
116 Seymour Place
Marylebone, London W1H 1NN
Indian
77 Marylebone Lane
Marylebone, London W1U 2PS
Indian
Unit 4A, Vicars Road
Camden, London NW5 4NL
Japanese / Sushi
20 Lisson Grove
Marylebone, London NW1 6TT
Burger
130 Boundary Road
St John's Wood, London NW8 0RH
Italian
102 Fortune Green Road
West Hampstead, London NW6 1DS
Japanese / Sushi
Unit 31, Boxpark Shoreditch, 2-4 Bethnal Green Road
Shoreditch, London E1 6GY
Desserts
60 St John's Wood High Street
St John's Wood, London NW8 7SH
Italian / Breakfast
77-81 Dudden Hill Lane
Willesden, London NW10 1BD
Indian
70 St John`s Wood High Street
London NW8 7SH
Japanese
32 Aylmer Parade
Finchley, London N2 0PE
Pizza / Burger / Chicken
48A Boundary Road
St John's Wood NW8 0HJ
American
/ Desserts and sweet dishes
39 Barrow hill road
St John's Wood NW8 7AH
12-14 Lodge Road
St John's Wood NW8 7JA
Turkish
/ Chicken
/ Halal
38 St. Johns Wood Terrace
London NW8 6LS
Mediterranean
/ Brunch
/ Breakfast
2 St Ann's Terrace
St John's Wood NW8 6PJ
British
/ Burgers
/ Chicken
Kurdistan
St John's Wood NW8 8EU
109 Church Street
London NW8 8HA
Sandwiches
/ Breakfast
/ Deals
2 Gateforth Street
St John's Wood NW8 8EH
65 St John's Wood High Street
St John's Wood NW8 7NL
Middle eastern
/ Tapas
/ Salads
21-41 Wellington Road
St Johns Wood NW8 9SP
Groceries
/ Alcohol
/ Deals
98 Boundary Road
London NW8 0RH
2-4 Circus Road
London NW8 6PG
Breakfast
/ Sandwiches
/ Deals
125 boscobel street
London NW8 8PS
41-45 Charlbert Street
St John's Wood NW8 6JN
79 St John Wood High Street & 1 Circus Road
St John's Wood NW8 7NL
79 St Johns Wood High St & 1 Circus Road
London NW8 7NL
Breakfast
/ Coffee
/ Halal
96 Clifton Hill
St John's Wood NW8 0JT
British
/ Burgers
/ Salads
138 Saint John's Wood High Street
St John's Wood NW8 7SE
138 Saint John's Wood High Street
London NW8 7SE
Icecream
/ Desserts
/ Deals
138 Saint John's Wood High Street
London NW8 7SE
Ice cream
/ Desserts