539 restaurants
  • From £16
    to £40
    MICHELIN Guide 2018
    216 m – 43-45 Lonsdale Rd, Queen's Park NW6 6RA
  • From £28
    to £41
    MICHELIN Guide 2018
    1.07 Km – 19 Kilburn Ln, Kensal Green W10 4AE
  • From £15
    to £41
    MICHELIN Guide 2018
    1.07 Km – 5 Regent St, Kensal Green NW10 5LG
  • From £25
    to £40
    MICHELIN Guide 2018
    1.23 Km – Portobello Dock, 342-344 Ladbroke Grove, North Kensington W10 5BU
  • From £24
    to £38
    MICHELIN Guide 2018
    1.63 Km – 91 Golborne Rd, North Kensington W10 5NL
  • From £28
    to £46
    MICHELIN Guide 2018
    1.67 Km – 108 Golborne Rd, North Kensington W10 5PS
  • From £35
    to £95
    MICHELIN Guide 2018
    2.07 Km – 104a Chepstow Rd, Bayswater W2 5QS
  • From £75
    to £145
    MICHELIN Guide 2018
    2.23 Km – 127 Ledbury Rd., North Kensington W11 2AQ
  • From £21
    to £35
    MICHELIN Guide 2018
    2.25 Km – 5 Warwick Pl, Bayswater W9 2PX
  • From £17
    to £34
    MICHELIN Guide 2018
    2.31 Km – 191 Portobello Rd, North Kensington W11 2ED
  • From £23
    to £51
    MICHELIN Guide 2018
    2.46 Km – 47 Hereford Rd, Bayswater W2 5AH
  • From £19
    to £41
    MICHELIN Guide 2018
    2.49 Km – 175 Westbourne Grove, North Kensington W11 2SB
  • From £24
    to £44
    MICHELIN Guide 2018
    2.51 Km – 25 Winchester Rd., Swiss Cottage NW3 3NR
  • From £16
    to £32
    MICHELIN Guide 2018
    2.61 Km – 3 Hereford Rd, Bayswater and Maida Vale W2 4AB
  • From £24
    to £34
    MICHELIN Guide 2018
    2.87 Km – 48-50 Belsize Ln, Belsize Park NW3 5AR
  • From £16
    to £31
    MICHELIN Guide 2018
    2.88 Km – 44 Belsize Ln, Belsize Park NW3 5AR
  • From £18
    to £37
    MICHELIN Guide 2018
    3.15 Km – 27 Uxbridge St., Kensington W8 7TQ
  • From £21
    to £32
    MICHELIN Guide 2018
    3.16 Km – 122 Palace Gardens Ter., Kensington W8 4RT
  • From £20
    to £52
    MICHELIN Guide 2018
    3.18 Km – 201-209 Kensington Church St., Kensington W8 7LX
  • From £15
    to £43
    MICHELIN Guide 2018
    3.19 Km – 12-14 Hillgate St, Kensington W8 7SR
  • From £19
    to £52
    MICHELIN Guide 2018
    3.23 Km – 6 Portland Rd, North Kensington W11 4LA
  • From £40
    to £66
    MICHELIN Guide 2018
    3.26 Km – 120-122 Holland Park Ave, North Kensington W11 4UA
  • From £27
    to £60
    MICHELIN Guide 2018
    3.36 Km – 124 Kensington Church St, Kensington W8 4BH
  • From £23
    to £70
    MICHELIN Guide 2018
    3.44 Km – 4 Bathurst St, Bayswater and Maida Vale W2 2SD

1 2 3 4 5 6 7 8 9 10 23 >>

ViaMichelin Newsletter

REGISTER Lean more about our privacy policy