Where to Eat Near Trafalgar Square

Trafalgar Square in London

Ed Norton/Getty Images

Trafalgar Square is one of the ​iconic sights in London we all want to see but once you've admired the view you may want to stay longer and get something to eat. Here are recommended cafes and restaurants close to the famous square.

  • 01 of 07

    Cafe in the Square

    Trafalgar Square London

    Rose Horridge/Getty Images

    There is an official cafe right in Trafalgar Square. Cafe in the Square is at the bottom of the central staircase, and on the right, if you are looking back at the ​National Gallery. There are tables inside and outside which is a pretty good place to have a drink and a snack while admiring the iconic location. Check the website for hours of operation.

  • 02 of 07

    Cafe in the Crypt

    Cafe in the Crypt in London

    bnilsen/Flickr/CC BY 2.0

    Under St Martin-in-the-Fields church, in the northeastern corner of Trafalgar Square, Cafe in the Crypt is a great place to eat while in town. Popular with visitors and locals, the cafe serves hot and cold dishes and is well-priced for the location. Everything is prepared on-site and the menu changes daily. There's no table service, and even though it's a large space, it does get busy at lunchtime.

    As well as enjoying the homemade food, do admire the 18th-century architecture with brick-vaulted ceilings and the historic tombstones beneath your feet.

    Grab a pot of tea and a scone then sit next door in the London Brass Rubbing Centre and try to create a masterpiece.

  • 03 of 07

    Sherlock Holmes Pub and Restaurant

    Sherlock Holmes Pub in London

    Stiller Beobachter/Flickr/CC BY 2.0 

    The Sherlock Holmes Pub and Restaurant has a ground-floor bar and a first-floor restaurant that offers table service. You'll get to see "The Study," which is a room-set/mini-museum with a Sherlock Holmes mannequin and lots of artifacts.

  • 04 of 07

    Pizza Express

    Pizza at Pizza Express

    aehdeschaine/Flickr/CC BY 2.0 

    This branch of the popular pizza chain is on The Strand, opposite Charing Cross Station. ​Pizza Express Trafalgar Square is a large restaurant with a ground floor and basement level. The thin crust pizzas are always reliable and they have great salads too.

    Continue to 5 of 7 below.
  • 05 of 07


    Lupita on Villiers Street in London

     Philafrenzy/Wikimedia Commons/CC BY 4.0

    On Villiers Street, a small road between Charing Cross and Embankment, there are a few cafes and restaurants but the one that stands out from the crowd is Lupita. Known as "London's Authentic Mexican Taquería," this restaurant is a cut above the usual English takes on Mexican food, which is occasionally as far from authentic as you could imagine. But things are most definitely improving, and Lupita is part of the new wave of Mexican restaurants in London. The tacos are good and the margaritas aren't bad, either.

  • 06 of 07

    Portrait Restaurant and Bar at the National Portrait Gallery

    National Portrait Gallery in London

     Tony Oxborrow/Flickr/CC BY 2.0

    On Floor 3 of the National Portrait Gallery, the ​​​Portrait Restaurant and Bar has some great views across Trafalgar Square and down Whitehall to the Houses of Parliament. It is a higher standard of dining so you really need to book in advance. The menu is "Modern European" and the staff is helpful with food recommendations.

  • 07 of 07

    Wagamama (Leicester Square)

    Chicken itame at Wagamama

    Tim Walker/Flickr/CC BY 2.0 

    Irving Street is a paved street lined with restaurants, just off Leicester Square and behind the National Portrait Gallery. Wagamama is a chain of Japanese noodle bars and serves excellent, well-priced large dishes. The restaurant is upstairs, and there is a disabled access lift/elevator.

Was this page helpful?