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