Restaurants near Trafalgar Square

Found at the top end of Whitehall and the Strand as well as the Mall which leads down to Buckingham Palace, Trafalgar Square is one of the most famous landmarks in London. With its famous fountains as well as the soaring statue of Lord Nelson, Trafalgar Square is an iconic postcard image of London. The National Gallery sits overlooking Trafalgar Square and houses an incredible collection of over 2300 paintings from the mid-13th century to the 19th century. Check out the best restaurants to be found near to Trafalgar Square.

Subscribe to our newsletter

Sign up today for the latest news and special offers from Best London Restaurants.

Your email address
Enter the secret word

Join us on Instagram
#bookbestlondonrestaurants

Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram

Follow Best London Restaurants