Yahoo Web Search

  1. Dine in one of London's most picturesque dining rooms celebrating modern British cuisine. Enjoy live music and delicious comfort food in a relaxed setting on South Bank London.

Search results

  1. Apr 11, 2023 · We went twice last trip, and will be going back again on the next one. Surprisingly affordable for London, and for how good its food is. The name’s somewhat similar to Dishoom, the Indian restaurants mentioned above, but a very different place. An upscale Indian restaurant in London, and absolutely fabulous, is Michelin-starred Kahani.

  2. Feb 23, 2020 · Steve's Cafe: Best place to eat in Herne Hill - See 29 traveller reviews, 2 candid photos, and great deals for London, UK, at Tripadvisor.

    • 71 Norwood Road, London, SE24 9AA
  3. Jul 27, 2022 · All info on Steve's Cafe in London - Call to book a table. ... London's best vegetarian-friendly restaurants. ... #7011 of 56703 places to eat in London.

    • (293)
    • 020 8674 7625
    • 71 Norwood Rd, London, England
  4. May 24, 2024 · Below Michelin Star level you've got hundreds of restaurants serving good food all over London. Just within a few minutes walk of home, I've got some of the best Turkish places outside of Istanbul or Berlin, a low key neighbourhood Japanese, a great Chinese dumpling place and properly authentic Neapolitan pizza.

  5. Order takeaway and delivery at Steve's Cafe, London with Tripadvisor: See 30 unbiased reviews of Steve's Cafe, ranked #6,070 on Tripadvisor among 18,917 restaurants in London.

    • (29)
    • +44 20 8674 7625
    • GB
    • Restaurant
  6. The best British restaurants in London. 1. Lyle’s. British. Shoreditch. Dinner at Lyle’s is a leisurely affair, so kick back, take in the understated interiors and chat to the sweet staff ...

  7. People also ask

  8. Mar 5, 2023 · Address: 30 Uxbridge St, London W8 7TA, UK. 21. Pizza Express: best places to eat in London. Unlike some of the other options on this list, Pizza Express is not a “fine dining” location or a unique experience in London: it’s a pizza chain restaurant that has locations all around the city.