Skip to content

London

Vibrant and truly multicultural, London is a megalopolis of people, ideas and frenetic energy. The capital and largest city of the United Kingdom sits on the River Thames in South-East England. Greater London has a population of a little over 9 million. Considered one of the world's leading "global cities", London remains an international capital of culture, music, education, fashion, politics, finance and trade.

See
225
Do
114
Eat
220
Drink
244
Buy
97

220 places match

  1. EatSouthwark and Lewisham

    A2 Lounge Restaurant & Wine Bar

    Nigerian Restaurant - interesting if you want to try something different.

    Mon–Thu noon–midnight, Fri Sat noon–2AM, Sun 5PM–1AM

  2. EatSoho

    Andrew Edmunds Restaurant

    Top quality restaurant, great romantic spot. Bookings recommended.

  3. EatCity of London

    Angler

    One Michelin-starred British seafood restaurant with views over the City.

    Wed 6PM-9:30PM; Thu Fri noon-2:30PM, 6PM-9:30PM; Sat noon-3PM, 6PM-9:30PM; Sun noon-3PMTasting menu £100 / £170 with wine pairing. À la carte mains £24-£30 (April 2021)

  4. EatBloomsbury

    Attendant

    An independent coffee shop in a converted Victorian public toilet.

    Mon–Fri 8AM–6PM, Sat 10AM–5PM, Sun 10AM–4PM

  5. EatSoho

    Balan's

    Almost a Soho institution, this 24-hour eatery in the heart of the gay village offers a wide range of British and world cuisine in a stylish atmosphere. Has now gone international with branches in Miami, but the original Old Compton Street Balans is still be best, attracting clientele as diverse as the late TV presenter Dale Winton and politician and former mayor Ken Livingstone among its regulars.

    Daily 24 hr£20-25

  6. EatCovent Garden

    Brown's

    Always buzzing, this popular restaurant is frequented by hip (often single) clientele, who are served by attentive staff. Meals are good, the braised lamb shank is especially tasty.

  7. EatSoho

    Busaba Eathai

    One of the best choices on a street with any number of fantastic restaurants. You will find a laid back atmosphere with big low wooden tables (expect to share if your party is small). The menu features among other dishes a fine butternut squash curry.

    noon-11PMAverage meal £14-20

  8. EatSouthwark and Lewisham

    Cafe East

    Wonderful Vietnamese food and if you like spicy authentic oriental food, this place is an amazing value.

  9. EatCovent Garden

    Cafe Pacifico

    London's original Mexican Cantina, serving all your typical Mexican food along with a good range of margaritas and tequila.

    Daily noon–11PM

  10. EatCovent Garden

    Café in the Crypt

    In the basement of St Martin-in-the-Fields church is the Café in the Crypt which offers reasonably-priced cafe food that you can eat amongst the brick-vaulted ceilings, pillars and gravestones.

  11. EatWestminster

    Cardinal Place

    A selection of chain restaurants together in the shopping centre. Includes Browns Bar & Brasserie, La Tasca, Leon, Nandos, Royal Quarter Café, Wagamama, and Zizzi.

  12. EatMayfair-Marylebone

    Carluccio's

    Creative Italian cuisine, enjoy a bottle of pinot grigio at the bar while waiting for a table to free.

    Mon-Fri 8AM-11PM, Sat 9AM-11PM, Sun 10AM-10PMMain £6-15

  13. EatWandsworth

    Chanteroy Delicatessen

    A small delicatessen offering primarily French breads, meats and cheeses. Fresh filled baguettes are made to order and there is often a queue out the door. The staff are all native French speakers.

    Daily 8AM-8PM£1.50-3

  14. EatWandsworth

    Chez Bruce

    Michelin star restaurant serving Modern European cuisine. Despite the award, unpretentious, great food and service; situated across the road from Wandsworth Common.

    £52

  15. EatNotting Hill-North Kensington

    Cockneys Pie & Mash Shop

    For a cheap lunch and to encounter traditional London food, this is a good place. For £4 you get a hot mince pie with mashed potatoes and liquor (a parsley sauce). It's good value and a place to be with the locals.

    Mon-Fri: 11:30am–5pm, Sat-Sun: closed

  16. EatHolborn-Clerkenwell

    Daddy Donkey

    Mexican restaurant with a simple menu of mix-and-match burritos.

    Mon–Sat 11AM–8PM, Sun 11AM–4PM

  17. EatBloomsbury

    Dal Fiorentino Fitzrovia

    A small sandwich shop away from the hustle and bustle of Fitzrovia that serves a quick lunch for under £10. Has meal deals! (updated Nov 2025)

    Mon- Fri 8AM-7PM, Sat and Sun 11AM-6PMTypically £6-£8 for a sandwich

  18. EatCity of London

    Duck and Waffle

    All day dining on the 40th floor of the Heron Tower. Popular in the very late night for a bite after going out and waiting to watch the sunrise over the rest of London.

    Daily 24hrMains £20-50

  19. EatCity of London

    Eataly London

    An Italian food hall and eatery opened in 2021 along the lines of the Turin original. It's east side of Liverpool St station.

    Mon–Fri 7AM–11PM, Sat 9AM–11PM, Sun 9AM–10PM

  20. EatBloomsbury

    Elysee

    Greek restaurant fun to go to with plate smashing, music and belly dancing.

  21. EatPaddington-Maida Vale

    Four Seasons Chinese Restaurant

    One of London's most esteemed Chinese restaurants, known internationally for its Cantonese-style roast duck.

    noon-11PM

  22. EatMayfair-Marylebone

    Grazing Goat

    Lively pub with cafe, restaurant on first floor, and 8 rooms up lots of steps.

    Food daily 07:30-22:30Mains £16-£25

  23. EatBloomsbury

    Great Court Restaurant

    Housed in the British Museum, this restaurant offers a unique dining experience. For history buffs, it's the perfect setting to sit down and enjoy familiar favourites. Reservations recommended.

    Sat-Thu noon-5:30PM, Fri noon-9:30PMMain courses from £16.25

  24. EatBloomsbury

    Hakkasan

    Michelin-starred kitchen based on Cantonese tradition but also experimenting in other areas.

    Mon-Wed noon-3:15PM, 6-11:30PM; Thu Fri noon-3:15PM, 6PM-12:30AM; Sat noon-4:30PM, 6PM-12:30AM; Sun noon-4:30PMSmall mains from £14

  25. EatMayfair-Marylebone

    Hard Rock Cafe

    The original cafe that spawned a global franchise, established in 1971. The food and drinks - burgers, fries and cocktails - are certainly overpriced, but the real stars are the memorabilia items: Elvis Presley's coat, John Lennon's glasses, an antique chair owned by Freddie Mercury, and more famous guitars than Guns 'n' Roses has had members.

    Daily noon-10PM / 11PM SatMains £15-£30. Access to the Vault (memorabilia museum) free, with no requirement to purchase food

  26. EatHolborn-Clerkenwell

    Hare Krishna cart

    Shows up on the edge of Houghton St regularly on weekdays offering free vegan food, if you don't mind the sogginess and queue.

    Mon–Fri 1–2PM

  27. EatWestminster

    Hunan

    Chinese restaurant with no menu. Diners tell the staff what they don't like and how spicy they want it; the kitchen prepares a range of dishes to match. The food comes in a long series of tiny portions.

    Mon–Sat 12:30–2PM, 6:30–11PM

  28. EatPaddington-Maida Vale

    Il Gusto

    An inexpensive casual Italian restaurant serving pasta, pizza and seafood. Also has an extensive dessert menu.

    8AM-11PMMains: £7.50-19.50 (Nov 2018)

  29. EatCovent Garden

    Joe Allen

    Legendary informal bistro which is incredibly hard to find for the first time - look for the dark, discrete door with a simple plaque on it on the north side of Exeter St. Food is a take on American-style grilled fare using the very highest quality ingredients. Steaks and chops are superb. Favoured by lots of celebs and booking essential, especially pre- and post theatre.

  30. EatPaddington-Maida Vale

    Kahn's

    Very popular and large Indian restaurant, probably not as good as the Standard though.