Best Spots for Food and Nightlife in London

When traveling to London do visit the top and best places to eat and drink in London and make some memories with your loved ones. The city is known well for its savory pallets and so makes it one of the best places to eat and drink.London always have something to do and never sees a dull day, so you can be sure that your trip to the destination will be a memorable one. Visit the best restaurants and eateries in London and get the real savory taste of the city. Explore the best places to eat or drink in London and enjoy a culinary expedition of the destination. If you are looking for best places to eat breakfast in London, you can choose from the range of breakfast restaurants offered. Navigate to all other attractions and things to do in London.

Are you looking for a London travel itinerary? Create an itinerary within minutes, on your own!

Let's discover the best spots for food and nightlife in London:

  1. Harrods

    #1 of 428 Places to Eat and Drink in London
    Harrods

    Tags: Landmark, Cafe, Market, Shopping Center

    Address: 87-135 Brompton Rd, London SW1X 7XL, United Kingdom

    Timings: 10:00 am - 09:00 pm Details

    The mecca of shopping and London’s most famous shopping landmark, Harrods is historic and grand. It is one of the most luxurious department stores and sits on 5 acres of land making it Europe&rs...Read more

  2. Oxo Tower Restaurant, Bar And Brasserie

    #2 of 428 Places to Eat and Drink in London
    Oxo Tower Restaurant, Bar And Brasserie

    Tags: Bar, Landmark, View Point, Coffee House

    Address: 8th floor, Oxo Tower Wharf, Bargehouse Street, South Bank, London SE1 9PH

    Timings: 12:00 pm - 11:00 pm Details

    Located on the South Bank, the Oxo Tower is a major London landmark. It offers great views of the Thames River and London skyline. The rooftop restaurant, brasserie and bar are located on the 8th leve...Read more

  3. Oxford Street

    #3 of 428 Places to Eat and Drink in London
    Oxford Street

    Tags: Food And Drinks, Streets

    Address: Oxford Street, City of Westminster, London, UK

    Timings: 24-hrs Details

    Oxford Street is the shopping Mecca in London. It has everything the shopaholic in you needs and it has more! The shops include every brand imaginable and the sales and exhibitions that are put up oft...Read more

  4. Barbecoa

    #4 of 428 Places to Eat and Drink in London
    Barbecoa

    Tags: Food And Drinks, Dine In, Entertainment, Fine Dining

    Address: 20 New Change Passage, City of London, Greater London EC4M 9AG

    Timings: 11:30 am - 11:00 pm Details

    Meat-lovers pay rapt attention! Barbecoa is a very interesting fine dining restaurant that celebrates the flavors of grilled meats. It has an amazing array of grilled meats, seafood and many other del...Read more

  5. Portobello Market

    #5 of 428 Places to Eat and Drink in London
    Portobello Market

    Tags: Food And Drinks, Market, Street Market, Shopping Center

    Address: Portobello Rd, London W11 2DY, UK

    Timings: 09:00 am - 07:00 pm Details

    A street in Notting Hill, Portobello Road is known the world over for its famous market. A top tourist attraction, it is a must visit when one is in London. Although there are several stalls throughou...Read more

  6. China Town

    #6 of 428 Places to Eat and Drink in London
    China Town

    Tags: Food And Drinks, Dine In, Entertainment, Architecture

    Address: 27 Gerrard St, London W1D 6JN, United Kingdom

    Timings: 11:30 am - 11:30 pm Details

    The China Town has an amazing quality, it can transform the busy district of Soho into the main streets of China. Truly, Entering China Town is like entering new world within London. This place is ver...Read more

  7. Bateaux London

    #7 of 428 Places to Eat and Drink in London
    Bateaux London Image
    ©

    Tags: Dine In, Cruise

    Address: Embankment Pier, Victoria Embankment, London WC2N 6NU, United Kingdom

    Timings: 11:45 am - 11:00 pm Details

    Dine on the river with exquisite views of the city and delicious food at your table. Bateaux London is a classic cruise that offers an eventful evening with food and frolic. You can stand at the deck ...Read more

  8. King's Cross

    #8 of 428 Places to Eat and Drink in London
    King's Cross

    Tags: Food And Drinks, Pubs, Specialty Shop, Nightlife

    Address: Euston Rd, London N1 9AL, United Kingdom

    Timings: 24-hrs Details

    King’s Cross is a lovely station with shops and pubs. The pubs here are exceptionally great and the service is excellent. The station is massive and the appearance is sumptuous. The early age, t...Read more

  9. Regent Street

    #9 of 428 Places to Eat and Drink in London
    Regent Street

    Tags: Cafe, Restaurant, Street Market, Streets

    Address: Regent Street, London, W1B 4PH

    Timings: 24-hrs Details

    A popular street in London known for pleasant strolls and great shops. The footpath however, is narrow. The décor of the road is brilliant and the street is well lit. the street has cafes and r...Read more

  10. Soho

    #10 of 428 Places to Eat and Drink in London
    Soho

    Tags: Food And Drinks, Dine In, Entertainment, Shopping Center

    Address: London, England (Soho)

    Timings: 24-hrs Details

    Soho attracts a lot of tourists every year due to its fun-loving, diverse and always crowded environment. The history and venue of this place make it the most attractive tourist destination in the cit...Read more

  11. Abbey Road

    #11 of 428 Places to Eat and Drink in London
    Abbey Road

    Tags: Cafe, Streets

    Address: Abbey Rd, London NW6 4DN, UK

    Timings: 24-hrs Details

    Fan of the Beatles? Head towards Abbey Road right away. Abbey Road is a historic street in London that takes you back to the tumultuous era of the 60s. ‘Abbey Road’ was a successful rock a...Read more

  12. The Narrow

    #12 of 428 Places to Eat and Drink in London
    The Narrow

    Tags: Food And Drinks, Dine In, Restaurant, Fine Dining

    Address: 44 Narrow St, London E14 8DP, United Kingdom

    Timings: 12:00 pm - 11:00 pm Details

    A venture by celebrity chef Gordon Ramsay, The Narrow is located at Limehouse on the banks of the river Thames. With stunning views of the water, delicious food and an extensive list of wines, ales an...Read more

  13. Southbank Centre

    #13 of 428 Places to Eat and Drink in London
    Southbank Centre

    Tags: Library, Cafe, Restaurant, Performance

    Address: Belvedere Rd, London SE1 8XX, United Kingdom

    Timings: 10:00 am - 11:00 pm Details

    This is one of the largest arts center across the globe. The center lies on the south bank of the river Thames and is home to a range of cafes, restaurants, markets and shops. The Poetry Library, Hayw...Read more

  14. Old Bell Tavern

    #14 of 428 Places to Eat and Drink in London
    Old Bell Tavern

    Tags: Historical Site, Pubs, Hostel

    Address: 95 Fleet St, London EC4Y 1DH, United Kingdom

    Timings: 11:00 am - 11:00 pm Details

    Built by Sir Christopher Wren in 1670 as a hostel for masons working at nearby church, it is one of the great historic British pubs. Located on the eastern end of Fleet Street, the pub is over 300 yea...Read more

  15. Ye Olde Cheshire Cheese

    #15 of 428 Places to Eat and Drink in London
    Ye Olde Cheshire Cheese

    Tags: Bar, Food And Drinks, Pubs

    Address: 145 Fleet St, London EC4A 2BU, United Kingdom

    Timings: 11:00 am - 11:00 pm Details

    A popular tourist pub, Ye Olde Cheshire Cheese is one of the oldest pubs in London. It is one of the numerous historic pubs located on Fleet Street. There has been a pub at this location since 1538 ho...Read more

Find Your London Attractions on Map

Top Tours for Food & Nightlife Activities in London

All Questions

London
Ask question in category
    Simply click on Ask a Question to add question