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.
The Northall is a magnet for the expense account brigade, serving a sublime British menu in decadent surroundings.
An iconic restaurant in the heart of London, Savoy Grill by Gordon Ramsay is a true champion of fine dining in the capital.
Brumus is perfectly positioned close to many major theatres making it the ideal pre-theatre meal destination.
If you're looking for a memorable night out in the West End, with great food to boot, SingEasy inside the Piano Works is the place for you!
A modern Indian bistro in a fabulous setting close to Trafalgar Square and Covent Garden. Farzi Cafe serves the best Indian food around with a subtle British influence.
The menu at Avenue is progressive, modern European, serving fresh, seasonal food, simply prepared and cooked.
Thai Square Restaurant Trafalgar Square London offers a little bit of Thailand right in the heart of London.
Traditional British classics served in a charming restaurant with exposed brickwork and wood panelling make this a Charing Cross favourite.