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)
312 Kilburn High Road
Kilburn, London NW6 2DG
Indian
(119)
214 High Street
Willesden, London NW10 4SY
Portuguese
(54)
244 Kentish Town Road
Kentish Town, London NW5 2AB
English / Sandwiches
(1)
26 Manor Park Road
Harlesden, London NW10 4JJ
Indian
(1)
73 Castellain Road
Maida Vale, London W9 1EU
British / Chicken / Sandwiches
(1)
1 Kings Parade, Askew Road
Shepherd's Bush, London W12 9BA
Burger / Chicken
(1)
373 High Road
Willesden, London NW10 2JR
Indian
(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)
58 Fulham Palace Road
Hammersmith, London W6 9PH
Thai
(301)
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)
8 Lauderdale Parade
Maida Vale, London W9 1LU
Persian / Mediterranean
(7)
58 College Road
Kensal Green, London NW10 5ET
Pizza / Burger
(166)
424 Finchley Road
Childs Hill, London NW2 2HY
Indian
(15)
165 Dukes Road
Park Royal, London W3 0SL
Pizza / Burger / Halal
(5)
47 Willesden Lane
Kilburn, London NW6 7RF
Sushi / Japanese
(2356)
73 Haverstock Hill
Belsize Park, London NW3 4SL
Persian / Iranian
(663)
319-321 King Street
Hammersmith, London W6 9NH
Indian
(137)
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)
58 Chamberlayne Road
Kensal Green, London NW10 3JH
Indian
(575)
69 Fernhead Road
Maida Vale, London W9 3EY
Chinese / Sushi / Japanese
(560)
129 Askew Road
Shepherd's Bush, London W12 9AU
Vietnamese
(224)
116 Holland Park Avenue
Notting Hill, London W11 4UA
Pizza / Italian
(75)
559 Finchley Road
Hampstead, London NW3 7BJ
Persian / Iranian
(18)
14 Great Western Road
London W9 3NN
Chinese
(15)
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)
16 Chamberlayne Road
Ladbroke Grove, London NW10 3JD
Pizza / Italian / Halal
(6302)
8 Great Western Road
Kensal Town, London W9 3NN
Pizza
(3679)
185 Church Road
Willesden, London NW10 9EE
Indian / Halal
(3483)
306B Fulham Rd
West Brompton, London SW10 9ER
Chinese / Thai
(2511)
18-20 Willesden High Road
Willesden, London NW10 2QD
Chicken / Burger
(2417)
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)
12 Lauderdale Road
Maida Vale, London W9 1LU
Japanese / Sushi
(513)
76 Shepherd Bush Road
Shepherd's Bush, London W6 7PH
Turkish / Mediterranean / Kebab
(466)
5 Seven Stars Corner
Shepherd's Bush, London W12 8ET
Chinese / Fish and chips / Thai
(380)
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)
1030 Harrow Road
Harrow, London NW10 5NN
Thai
(271)
13-15 Westbourne Grove
London W2 4UA
Indian
(199)
27 Westbourne Grove
Paddington, London W2 4UA
Persian
(191)
238 Blythe Road
Shepherd's Bush, London W14 0HJ
Thai
(147)
113 Boundary Road
St. Johns Wood, London NW8 0RG
Indian
(147)
264 Harrow Road
Bayswater, London W2 5ES
Fish and chips / Kebab / Burger
(139)
94 Camden Road
Camden Town, London NW1 9EA
Italian / Pizza
(119)
101 Notting Hill
Notting Hill, London W11 3JZ
Japanese / Sushi
(95)
49 Shirland Road
Maida Vale, London W9 2JD
Italian / Pizza
(81)
3A Camden Wharf
Jamestown Road, London NW1 7BY
Japanese / Sushi
(73)
109 Westbourne Park Road
Notting Hill, London W2 5QL
Romanian / Italian / Pizza
(61)
201 Kilburn High Road
West Hampstead NW6 7HY
Lebanese / Mediterranean
(41)
22 North End Road
London NW11 7PT
Indian
(41)
17 Notting Hill Gate
Notting Hill, London W11 3JQ
Chinese
(33)
50 Connaught Street
Paddington, London W2 2AA
Indian
(30)
92 Queens Crescent
Gospel Oak, London NW5 4DY
Chinese
(25)
2E Dyne Road
Kilburn, London NW6 7XB
Chinese
(17)
350 Old Brompton Road
Earls Court, London SW5 9JU
Pizza / Italian
(12)
106 Leadenhall Street
The City, London EC3A 4AA
Breakfast / Burger
(5)
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)
322 Kilburn Lane
Queen's Park, London W9 3EF
Lebanese
(387)
31 Thayer Street
Marylebone, London W1U 2QR
Lebanese / Halal
(35)
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)
59 Salusbury Road
Queen's Park, London NW6 6NJ
Indian
(2063)
412 Harrow Road
Maida Vale, London W9 2HU
Chicken / Burger
(1998)
72 Willesden Lane
Kilburn, London NW6 7TA
Chinese
(1486)
8 Chamberlayne Road
Kensal Green, London NW10 3JD
Japanese / Sushi
(1070)
129 Acton Lane
Harlseden, London NW10 8UR
Indian
(1021)
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)
112 Lisson Grove
Marylebone, London NW1 6UL
Indian
(588)
23a Malvern Road
West Hampstead, London NW6 5PS
Chinese / Thai
(507)
414 Harrow Road
Maida Vale, London W9 2HU
Italian / Pizza
(338)
80 Chalk Farm Road
Chalk Farm, London NW1 8AR
Chinese
(335)
370 Harrow Road
Maida Vale, London W9 2HU
Persian / Iranian / Halal
(194)
24 Notting Hill Gate
Notting Hill, London W11 3JE
Kebab / Lebanese / Burger
(125)
28 Praed Street
Paddington, London W2 1NH
Greek
(15)
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)
5 The Boulevard, Imperial Wharf
Townmead Road, London SW6 2UB
Lebanese / Syrian
(998)
14 Hogarth Place
Earls Court, London SW5 0QT
Chinese / Thai
(893)
62A Porchester Road
Bayswater, London W2 6ET
Indian
(742)
74 Kingsgate Road
West Hampstead, London NW6 4TE
Indian
(668)
3 Chippenham Road
Maida Vale, London W9 2AH
Pizza / Salad
(506)
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)
9 Cricklewood Broadway
Cricklewood, London NW2 3JX
Ethiopian
(310)
49-51 Lisson Grove
London NW1 6UH
Fish and chips
(218)
17 Bouverie Place
Paddington, London W2 1RD
Mediterranean / Middle eastern
(65)
186-188 Du Cane Road
East Acton, London W12 0BJ
Pizza / Burger
(8)
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)
122 Churchfeld Road
Acton, London W3 6BY
Indian / Asian
(1612)
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)
100 Notting Hill Gate
Notting Hill, London W11 3QA
Japanese / Sushi
(305)
351 High Street
Kensington, London W8 6NW
Iranian / Halal
(240)
82 Church Street
Lisson Grove, London NW8 8ET
Burger
(111)
206 King Street
Hammersmith, London W6 0RA
Indian
(70)
20 Malden Road
Kentish Town, London NW5 3HN
Persian
(21)
25 High Street
Acton, London W3 6ND
Pizza / Italian / Burger
(7445)
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)
174 Acton High Street
Acton, London W3 9NN
Pizza
(1964)
245 West End Lane
West Hampstead, London NW6 1XN
Indian / Bangladeshi
(798)
2 Marylands Road
Maida Vale, London W9 2DZ
Lebanese
(470)
143 Ladbroke Grove
North Kensington, London W10 6HJ
Fish and chips / Chicken / Kebab
(285)
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)
341A Harrow Road
Maida Vale, London W9 3RA
Pizza
(95)
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)
16 College Parade
West Hampstead, London NW6 6RN
Pizza / Italian
(2)
330 Harrow Road
Maida Vale, London W9 2HP
Pizza / Italian
(1692)
192 Cricklewood Broadway
Cricklewood, London NW2 3EB
Pizza
(1530)
217 High Road
Willesden, London NW10 2SB
Chinese
(806)
126 Bramley Road
North Kensington, London W10 6TJ
Indian / Halal
(642)
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)
47 Cricklewood Broadway
Cricklewood, London NW2 3JX
African / Nigerian
(362)
81 Castellain Road
Maida Vale, London W9 1EU
Lebanese / Breakfast / Sandwiches
(206)
3 Craven Park Road
Willesden, London NW10 8SE
Jamaican / Caribbean
(93)
32 Norfolk Place
Paddington, London W2 1QH
Indian
(13)
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)
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)
616 Harrow Road
West Kilburn, London W10 4NJ
Caribbean
(411)
49 Chippenham Road
Maida Vale, London W9 2AH
Indian
(363)
328 Harrow Road
Maida Vale, London W9 2HP
Chinese
(181)
93 Chippenham Road
London W9 2AB
Pizza / Italian
(97)
68 Richmond Way
Holland Park, London W14 0AS
Pizza
(83)
26 Crawford Street
Marylebone, London W1H 1LL
Thai
(45)
13 Clifton Road
Maida Vale, London W9 1SZ
Desserts / Salad
(12)
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)
132 High Road
Willesden, London NW10 2PJ
Chicken / Pizza / Burger
(47)
256 Kilburn High Road
Kilburn, London NW6 2BY
Jamaican / Caribbean
(12)
17 High Street
Harlesden, London NW10 4NE
Caribbean
(14065)
135 Praed Street
Paddington, London W2 1RL
Chicken / Burger
(3115)
123 Boscobel Street
St. Johns Wood, London NW8 8PS
Pizza / Burger / Kebab
(942)
40 Fulham Palace Road
Hammersmith, London W6 9PH
Pizza / Wines / Beer
(552)
330 Harrow Road
Maida Vale, London W9 2HP
Chicken / Burger / American
(461)
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)
498 Neasden Lane North
Neasden, London NW10 0EA
Pizza / Burger / Kebab
(1924)
90 Fortune Green Road
West Hampstead, London NW6 1DS
Indian / Asian
(1735)
342 Edgeware Road
Paddington, London W2 1EA
Pizza / Italian
(1123)
174 Earls Court Road
Earls Court, London SW5 9QQ
Pizza / Italian
(819)
433 Harrow Road
Kensal Town, London W10 4RE
Pizza / Burger
(651)
347 Ladbroke Grove
Ladbroke Grove, London W10 6HA
Pizza / Burger / Chicken
(570)
367 High Road
Kilburn, London NW6 7QB
Chicken / Burger
(452)
286 Neasden Lane
Neasden, London NW10 0AD
Indian / Kebab / Burger
(418)
21 Edgware Road
Marble Arch, London W2 2JE
Lebanese
(173)
65 Salusbury Road
Queen's Park, London NW6 6NJ
Chicken / Burger
(97)
20 Berwick Street
Soho, London W1F 0PY
American / Burger
(47)
2-4 Gateforth Street
Saint John's Wood, London NW8 8EH
Pakistani
(8)
25 Parkway
Camden Town, London NW1 7PG
Indian
(5)
412 Harrow Road
Maida Vale, London W9 2HU
Pizza / Italian / American
(1497)
73 Barlby Road
Ladbroke Grove, London W10 6AW
Indian / Kebab
(123)
262 West End Lane
West Hampstead, London NW6 1LJ
Pizza
(35)
183 Church Road
Willesden, London NW10 9EE
Sandwiches
(5299)
494 Harrow Road
West Kilburn, London W9 3QA
Burger
(2762)
316b Ladbroke Grove
Ladbroke Grove, London W10 5NQ
Indian / Halal
(1407)
103 Queensway
Bayswater, London W2 4SJ
Pizza
(179)
3 Chippenham Road
Maida Vale, London W9 2AH
Chinese
(100)
8 Norfolk Place
Paddington, London W2 1QL
Indian
(141)
3 Manor Parade
Harlesden, London NW10 8TR
Pizza / Italian / Burger
(52)
433 Harrow Road
West Kilburn, London W10 4RE
Chinese / Thai
(4908)
358 Harrow Road
Maida Vale, London W9 2HT
Pizza
(257)
5 Kilburn Lane
North Kensington, London W10 4AE
Pizza
(75)
12b North Pole Road
North Kensington, London W10 6QL
Chicken / Pizza / Kebab
(61)
129 Westbourne Park Road
Bayswater, London W2 5QL
Pizza
(16)
178 Shirland Road
Maida Vale, London W9 3JE
Pizza / Afghan / Burger
(75)
378 Edgware Road
Paddington, London W2 1EB
Pizza
(33)
150B Coles Green Road
Neasden, London NW2 7JL
Italian / Pizza
(4)
3 Craven Terrace
Bayswater, London W2 3QD
Chinese
(3)
21 Walm Lane
Brent, London NW2 5SH
Indian
(1)
173 Battersea High Street
Battersea, London SW11 3JS
Pizza / Italian
(1)
2-4 North End Road
West Kensington, London W14 0SH
Pizza / Italian
(1)
217 King Street
Hammersmith, London W6 9JT
Indian
47 Maida Vale
Maida Vale, London W9 1SD
Japanese / Pizza
138a Long Acre
Covent Garden, London WC2E 9AD
Indian
32 Mill Lane
West Hampstead, London NW6 1NR
Indian / Asian
339 Harrow Road
Maida Hill, London W9 2HP
Eritrean
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
2 Warrington Crescent
Maida Vale, London W9 1ER
Mediterranean / British
351 Edgware Road
Marylebone, London W2 1BS
Pizza / Chicken / Burger
37 Junction road
Upper Holloway, London N19 5QU
American / English / Sandwiches
5 Chippenham Road
Maida Vale, London W9 2AH
Indian
119 Shirland Road
Maida Vale, London W9 2EW
Chinese
32 Rathbone Place
City of Westminster, London W1T 1JJ
Indian / Halal
23 Connaught Street
Marble Arch, London W2 2AY
Japanese / Sushi
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
96 West End Lane
West Hampstead, London NW6 2LU
Pizza
Ground Floor, 338 Kilburn Lane
London W9 3EF
Chicken
245 West End Lane
West Hampstead, London NW6 1XN
Indian
5 Chippenham Road
Maida Vale, London W9 2AH
Indian
223a North End Road
West Kensington, London W14 9NP
Italian / Pizza / Salad
King Henry Unit, King Henry's Road
Swiss Cottage, London NW3 3ST
Indian
43 Chamberlayne Road
Kensal Rise, London NW10 3NB
Italian
400a Uxbridge Road
Shepherd's Bush, London W12 0NP
Bangladeshi / Indian / Halal
7 Malvern Road
Kilburn, London NW6 5PS
Pizza / Halal
47 High Street
Acton, London W3 6ND
Polish
88 Wigmore Street
Marylebone, London W1U 3RB
Breakfast / Sandwiches / Salad
13 New College Parade
Swiss Cottage, London NW3 5EP
Indian
10 Graven Terrace
Bayswater, London W2 3QD
Pizza
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
Coronation Road
Park Royal, London NW10 7PQ
Indian / Bangladeshi
30 Salusbury Road
Queens Park, London NW6 6NL
Chinese / Malaysian / Thai
116 Seymour Place
Marylebone, London W1H 1NN
Japanese / Sushi
265 High Road
Willesden, London NW10 2RX
Persian / Syrian
264 Harrow Road
Paddington, London W2 5ES
Pizza / Italian / Burger
92 Bramley Road
Notting Hill, London W10 6UG
Pizza / Salad / Italian
77 Salusbury Road
Queen's Park, London NW6 6NH
Indian
102A Lillie Road
Fulham, London SW6 7SR
Indian
368 Harrow Road
Maida Vale, London W9 2HU
Persian / Iranian
4 Lancaster Terrace
Lancaster Gate, London W2 3PF
Persian / Mediterranean
436 Edgware Road
Paddington, London W2 1EG
Lebanese
330Flat Kilburn Lane
London W9 3EF
Kebab
8 Lyric Square
Hammersmith, London W6 0EA
Chinese / Japanese
333 West End Lane
West Hampstead, London NW6 1RS
Chinese
47 Station Road
Willesden, London NW10 4UP
Japanese / Mediterranean
3 Denmark Street
Soho, London WC2H 8LP
Japanese / Sushi
2 Highgate West Hill
Highgate, London N6 6JS
Pizza / Italian
65 Kendall Place
Marylebone, London W1U 2TT
Indian
414 Harrow Road
Maida Vale, London W9 2HU
Indian
81 Southern Row
Ladbroke Grove, London W10 5AL
Breakfast
169 Ladbroke Grove
London W10 6HJ
Chicken / Kebab / Burger
75 Barlby Road
North Kensington, London W10 6AW
Chinese
244 High Street
Willesden, London NW10 4TD
Brazilian / Burger
9 Sheldon Square
Paddington, London W2 6HY
Lebanese
28 Leinster Terrace
Paddington, London W2 3ET
Chicken / Burger
4 Formosa Street
Maida Vale, London W9 1EE
Beer
65 Great Titchfield Street
Marylebone, London W1W 7PS
Japanese / Sushi
87 Cleveland Street
Westminster, London W1T 6PJ
Indian
84 Westbourne Grove
Notting Hill, London W2 5RT
Italian / Pizza / Wines
28 Leinster Terrace
Paddington, London W2 3ET
Pizza
370 Harrow Road
Maida Vale, London W9 2HU
Pizza / Burger
84 Cricklewood Broadway
Cricklewood, London NW2 3EL
American / Burger
108 Holland Park Avenue
Holland Park, London W11 4UA
Persian / Wines
33 Malvern Road
Kilburn, London NW6 5PS
Lebanese / Burger
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
94 Askew Road
Shepherds Bush, London W12 9BL
Indian
147 Earls Court Road
Earls Court, London SW5 9RQ
Indian
74 Mansfield Road
Hampstead, London NW3 2HU
Chinese
62A Porchester Road
Bayswater, London W2 6ET
Sushi / Japanese
182 St John Street
Clerkenwell, London EC1V 4JZ
Lebanese
14 Formosa Street
Maida Vale, London W9 1EE
Lebanese
21-23 Westbourne Grove
Bayswater, London W2 4UA
Thai / Malaysian / Halal
20 Clifton Road
Maida Vale, London W9 1ST
Sandwiches / Salad
166 Randolph Avenue
Maida Vale, London W9 1PG
Malaysian / Thai
9 Connaught Street
St. George's Field, London W2 2AY
Indian
92 Queensway
Bayswater, London W2 3RR
Lebanese
5 Lanark Place
Maida Vale, London W9 1BT
Sushi / Japanese
215 Sutherland Avenue
Maida Vale, London W9 1RU
Burger
12 Bute Street
South Kensington, London SW7 3EX
Sushi / Japanese
5 Marylands Road
Maida Vale, London W9 2DU
Greek
69 Fernhead Road
Maida Vale, London W9 3EY
Chinese / Malaysian / Thai
159 Malden Road
Kentish Town, London NW5 4HT
Indian / Asian
Unit 6, 345 North End Road
Fulham, London SW6 1NN
Sandwiches / Italian
New End Road
Fulham, London SW6 1NN
Indian / Halal
367 -369 Edgware Road
Paddington, London W2 1BS
Lebanese
114 Crawford Street
Mayfair, London W1 2JQ
Thai
65 Salusbury Road
Queen's Park, London NW6 6NJ
Chinese / Thai
26 Shepherds Bush Road
Shepherds Bush, London W6 7PJ
Chinese / Thai
Unit 5-6, 250 Finchley Road
Hampstead, London NW3 6DN
Japanese / Sushi
93 Chippenham Road
Maida Vale, London W9 2AB
Pizza / Burger / Chicken
The Falcon Pub, 341 Kilburn Lane
Maida Vale, London W9 3EG
Fish and chips / Salad
148 Ladbroke Grove
North Kensington, London W10 5NE
Chinese
561 Church Street
Lisson Grove, London NW8 8EU
Caribbean
5 Malvern Road
Kilburn, London NW6 5PS
Turkish / Albanian
451 Edgware Road
Paddington, London W2 1TH
Korean
Unit 8, 2 Michael Road
Fulham, London SW6 2AD
Sushi / Japanese
18F High Road
Willesden, London NW10 2QD
Lebanese / Syrian / Pizza
119 Shirland Road
Maida Vale, London W9 2EW
Indian / Sri lankan
10 Villiers Road
Willesden, London NW2 5PH
Mediterranean
6 Glengall Road
South Hampstead, London NW6 7EP
Italian / Pizza
253 Old Brompton Road
Earls Court, London SW5 9HP
Pizza / Italian
32 Mill Lane
West Hampstead, London NW6 1NR
Indian / Bangladeshi
51-53 Steyne Road
Acton, London W3 9NU
Chinese / Malaysian
65 Crawsford Street
Marylebone, London W1H 2HR
Indian
3 Westbourne Grove
Notting Hill, London W2 4UA
Thai
23 All Saints Road
Notting Hill, London W11 1HE
Indian
334 Harrow Road
Maida Hill, London W9 2HP
Lebanese
26 Manor Park Road
Harlesden, London NW10 4JJ
Sushi / Japanese
207-209 Portobello Road
Notting Hill, London W11 1LU
Pizza
27 London Street
Paddington, London W2 1HH
American / Burger
394 Edgware Road
Paddington, London W2 1ED
Japanese / Sushi
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
4 Bryanston Street
Marylebone, London W1H 7BY
Indian
Maida Hill Place, 2-4 Fernhead Road
Maida Vale, London W9 3ET
American / Caribbean
89 Cricklewood Broadway
Fortune Green, London NW2 3JG
Indian / Pakistani / Halal
63 Great Titchfield Street
Marylebone, London W1W 7PS
Sushi / Japanese
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
196 Du Cane Road
East Acton, London W12 0BJ
Chinese
55 Crofters Way
Camden Town, London NW1 0XJ
Desserts
785 Harrow Road
Kensal Green, London NW10 5PA
Pizza / American / English
4 Lauderdale Parade, Lauderdale Road
Maida Vale, London W9 1LU
Mediterranean
38 Queensway
Bayswater, London W2 3RS
Persian
316 Battersea Park Road
Clapham, London SW11 3BX
American / Pizza / Burger
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
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
73 Fernhead Road
Maida Vale, London W9 3EY
Thai / Chinese
151a The Vale
East Acton, London W3 7RH
Italian / Pizza / Burger
107 Uxbridge Road
Shepherds Bush, London W12 8NL
Lebanese
320 Kentish Town Road
Kentish Town NW5 2TH
Italian
218 Queensway
Paddington, London W2 5HS
Pizza / Italian
91 Old Brompton Road
South Kensington, London SW7 3LD
Mediterranean / Moroccan
21 Walm Lane
Willesden Green, London NW2 5SH
Indian
119 Golders Green Road
Golders Green, London NW11 8HR
Chinese
1 Webb Close
Ladbroke Grove, London W10 5BQ
Caribbean
48 Queensway
Paddington, London W2 3RY
Malaysian
119 Shirland Road
Maida Vale, London W9 2EW
Thai
394 Edgware Road
Paddington, London W2 1ED
Pizza / Chicken / Mexican
7 Clarendon Terrace
Maida Vale, London W9 1BZ
Japanese / Sushi
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
273 West End Lane
Hampstead, London NW6 1QS
Italian / Pizza
Junction of Portal Way of Wales Farm Road
Acton, W3 6EJ
American / Desserts
7 Horn Lane
Acton, London W3 9NJ
American / Italian
35 Grays Inn Road
Holborn, London WC1X 8PG
Indian
Unit 5, 201 Wood Lane
White City, London W12 7TU
Greek / Burger
2 Marylands Road
Maida Vale, London W9 2DZ
Persian
Unit 7, Broadgate Circle
The City, London EC2M 2QS
Burger / American
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
134 Cromwell Road
Kensington, London SW7 4HA
Iraqi
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
26 Noel Street
Soho, London W1F 8GY
American
218 Queensway
Paddington, London W2 5HS
Spanish / Pizza
1A St Johns High Street
St. John's Wood, London NW8 7NJ
Japanese / Sushi
Basement And Ground Floor, 494 Harrow Road
London W9 3QA
Chicken
76 Admiral Hyson Estate, Hyson Road
South Bermonsey, London SE16 3PA
Indian
59 Park Road
Lisson Grove, London NW1 6XU
Indian / Halal
91 Fortune Green Road
Kilburn, London NW6 1DS
Indian / Nepalese
25a High Street
Acton, London W3 6ND
Pizza / Burger / Mexican
166 Earls Courtyard
Earls Court, London SW5 9QQ
Pizza / Italian
51 Cricklewood Broadway
Cricklewood, London NW2 3JX
Indian / Bangladeshi
8 Fernhead Road
Maida Vale, London W9 3ET
Breakfast / French
31 Paddington Street
Marylebone, London W1U 4HD
Georgian
244 Acklam Road
Westbourne Park, London W10 5YG
Indian
242 Goldhawk Road
Shepherd's Bush, London W12 9PE
Indian / Pakistani / Halal
124-126 Barlby Road
Kensington, London W10 6BL
Pizza / Italian
458 Edgware Road
Marylebone, London W2 1EJ
Persian / Mediterranean
258 High Road
Willesden, London NW10 2EY
Indian / Persian
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
Unit G6, Harbour Yard, Lots Road, Chelsea Harbour
Chelsea, London SW10 0XD
Indian
120 Bayswater Road
Queensway, London W2 3JH
Pizza / Breakfast
26 Scrubs Lane
Willesden, London NW10 6RA
Burger
2 Adderley Road
Wealdstone HA3 7HT
Caribbean / Jamaican
6-8 Bute Street
South Kensington, London SW7 3EX
French / Charcoal chicken
137A Lillie Road
Fulham, London SW6 7SX
Pizza / Italian
Maida Hill Place
Maida Vale, London W9 3ET
Vegetarian / Salad
3 Walmlane
Willesden Green, London NW2 5SJ
Indian
Maida Hill Place
Maida Vale, London W9 3ET
African
49 Bedford Street
Covent Garden, London WC2E 9HA
Italian / Pizza
215 Willesden High Road
Willesden, London NW10 2SB
Chinese
Suite 155, 4 Montpellier Street
Knightsbridge, London SW7 1EE
Wines / Beer / Spirits
60 Princess Square
Bayswater, London W2 4PX
Pizza
190 Edgeware Road
Paddington, London W2 2DS
Lebanese / Mediterranean
104 West End Lane
West Hampstead, London NW6 2LS
Pizza / Kebab / Burger
5a Sheldon Square
Paddington, London W2 6HY
Sandwiches
79 Castellain Road
Maida Vale, London W9 1EU
Thai / Japanese
The Falcon Pub, 341 Kilburn Lane
Maida Vale, London W9 3EG
Fish and chips / Burger
2 Warrington Crescent
Maida Vale, London W9 1ER
Persian
8 Fortess Road
Kentish Town, London NW5 2ES
Sushi / Japanese
3 Langtry Walk
South Hampstead, London NW8 0DU
Pizza / Fish and chips
82 Church Street
Lisson Grove, London NW8 8ET
Italian / Pizza
19-21 Notting Hill Gate
Notting Hill, London W11 3JQ
Mexican / Burger / Beer
31 High Street
Acton, London W3 6ND
Indian
5 Malvern Road
Kilburn, London NW6 5PS
Indian
41 Hampstead Lane
Hampstead, London NW3 7JR
Indian
145 Kilburn High Road
Kilburn, London NW6 7HT
Desserts
565 Fulham Road
Fulham, London SW6 1ES
Thai / Vietnamese
341 Kilburn Lane
Maida Vale, London W9 3EG
Caribbean / Jamaican
3 Walworth Road
Walworth, London SE17 2DJ
Wines / Beer / Spirits
52 Westbourne Grove
Bayswater, London W2 5SH
Malaysian / Chinese
1 Peel Precinct
West Hampstead, London NW6 5RE
Pizza
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
116 Seymour Place
Marylebone, London W1H 1NN
Indian
494 Harrow Road
West Kilburn, London W9 3QA
Italian / Pizza
63 Battersea Bridge Road
Battersea, London SW11 3AU
Indian
24-25 Station Terrace
Willesden, London NW10 5RP
Chicken / Burger / Kebab
77-81 Dudden Hill Lane
Willesden, London NW10 1BD
Indian
197 Shirland Road
Kilburn W9 2EX
386 Harrow Rd
Maida Vale W9 2HU
American
/ Milkshakes
536-538 Harrow Road
London W9 3QF
American
/ Chicken
/ Milkshakes
3 Chippenham Road
Maida Vale W9 2AH
British
/ Breakfast
/ Salads
2 Fernhead Road
London W9 3ET
Asian
/ Poke
/ Vegan friendly
16 Great Westren Road
Kensal Town W9 3NN
16 Great Western Road
London W9 3NN
Groceries
/ Sweets
/ Halal
BASEMENT AND GROUND FLOOR 352 HARROW ROAD
London W9 2HT
Groceries
/ Alcohol
/ Halal
338 Kilburn Lane St John's Wood
London W9 3EF
Chicken
/ Grill
/ Halal
504-506 Harrow Road
London W9 3QA
Groceries
/ Alcohol
/ Deals
351 Harrow Road
Maida Vale W9 3RA
Sandwiches
/ Breakfast
/ Great for lunch
4 Dixon Buttler Mews
Maida Vale W9 2DL
73 Fernhead Road
London W9 3EY
Mediterranean
/ Lebanese
/ Deals
169 Bravington Road, London
London W9 3AR
Café
/ Gluten free
/ Vegetarian
386 Harrow Road, St John's Wood
London W9 2HU
French
/ Street food
/ Halal
237 Elgin Avenue
London W9 1NJ
Breakfast
/ Café
/ Only on deliveroo
201 Shirland Road
London W9 2EX
British
/ Fish and chips
Kitchen 2, 3 Chippenham Road
London W9 2AH
Bagels
/ Breakfast
/ Halal
512/516 Harrow Road
London W9 3QA
Groceries
/ Alcohol
/ Deals
5 Warwick Place Maida Vale
London W9 2PX
367 Harrow Road, Maida Hill,
London W9 3NA
Brunch
/ Desserts
/ Breakfast
6 Lauderdale Parade
Maida Vale W9 1LU
Italian
336 Harrow Rd
London W9 2HP
Alcohol
/ British
/ Desserts and sweet treats
47 Maida Vale
London W9 1SH
Kitchen 2, 3 Chippenham Road
London W9 2AH
Kebabs
/ European
/ Halal
79 Fernhead Road
Kilburn W9 3EA
3 Chippenham Road
Maida Vale W9 2AH
Indian
/ Vegan
/ Vegetarian
237-239 MAIDA VALE, LONDON, W9 1QJ
London W9 1QJ
Groceries
/ Arabic
/ Halal
3 Chippenham Road
London W9 2AH
Desserts
/ Milkshakes
/ Halal
3 Chippenham Road
London W9 2AH
314 Kilburn Lane
Kilburn W9 3EF
414 Harrow Road
Maida Vale W9 2HU
American
/ Drinks
/ Fast food
305 Kilburn Lane
London W9 3EG
Fish and chips
/ Seafood
/ Deals
359 Harrow Road,London
London W9 3NA
Chicken
/ £20 family bundles
/ Family bundles for £20
126 Chippenham Road
Maida Vale W9 2AD
African
/ Mediterranean
/ Bbq
Elgin Ave, Maida Vale
London W9 1JS
Doughnuts
/ Desserts
/ Halal
168-170 Randolph Avenue
London W9 1PE
Breakfast
/ Coffee
/ Halal
340 Harrow Road
Maida Vale W9 2HP
Ground Floor 334 Harrow Road
London W9 2HP
Lebanese
/ Mediterranean
/ Deals
294 Elgin Avenue
Maida Vale W9 1JS
British
/ Chicken
/ Bagels
401 Harrow Road Paddington
London W9 3NF
Bubble tea
/ Drinks
/ Deals
6 Warwick Place
London W9 2PX
Chicken
/ Only on deliveroo
/ British
10 Lauderdale Road
London W9 1LU
Breakfast
/ Desserts
/ Deals
10 lauderdale parade,lauderdale road
London W9 1LU