LONDON LANDMARKS

Restaurants near London Landmarks

London is full of amazing landmarks, from the iconic sights of Big Ben, Houses of Parliament and the London Eye to Buckingham Palace, the Tower of London and Trafalgar Square to name just a few. Visitors flock in their millions to visit London's landmarks and attractions every year and most look for a great place to eat nearby. We've selected the very best restaurants close to all of the major landmarks and attractions to bring you a concise guide to all of the very best places to eat.

Buckingham Palace

9 restaurants nearby

Buckingham Palace is always at the top of any London sightseeing list and attracts tourists in their millions each year.

FIND RESTAURANTS


Carnaby Street

7 restaurants nearby

Long considered as one of London's cool streets, Carnaby Street has been the centre for trends such as the hippies, mods and punks over the years.

FIND RESTAURANTS


Houses of Parliament

7 restaurants nearby

Situated in the heart of Westminster, at the very end of Whitehall and right next to the river, Houses of Parliament and Big Ben never fail to impress.

FIND RESTAURANTS


Hyde Park

14 restaurants nearby

One of the largest parks in London and also a royal park, Hyde Park is separated by the huge lake that is the Serpentine.

FIND RESTAURANTS


Leicester Square

14 restaurants nearby

Surrounded by bars, nightclubs and restaurants, Leicester Square is a hub of entertainment in London and attracts tourists in their millions each year.

FIND RESTAURANTS


London Eye

6 restaurants nearby

The London Eye is visited by over 3.5 million visitors every year and has become one of London's most popular attractions.

FIND RESTAURANTS


Madame Tussauds

2 restaurants nearby

Situated along Baker Street in central London, Madame Tussauds is the legendary London wax museum.

FIND RESTAURANTS


Oxford Street

4 restaurants nearby

Known as Europe's busiest shopping street Oxford Street is one of London's most popular destinations.

FIND RESTAURANTS


St Paul's Cathedral

5 restaurants nearby

St Paul's Cathedral is one of London's most recognisable landmarks with its beautiful huge dome, and is found in the heart of the City of London.

FIND RESTAURANTS


Tate Modern

2 restaurants nearby

Based in the massive former Bankside power station on the south side of the river Thames opposite Blackfriars and St Paul's Cathedral.

FIND RESTAURANTS


The Shard

3 restaurants nearby

The Shard is currently the tallest building in the European Union and offers amazing views of the London skyline.

FIND RESTAURANTS


Tower of London

8 restaurants nearby

Two of the most popular London attractions, Tower Bridge and the Tower of London are right next to each other.

FIND RESTAURANTS


Trafalgar Square

6 restaurants nearby

With its famous fountains as well as the soaring statue of Lord Nelson, Trafalgar Square is an iconic postcard image of London.

FIND RESTAURANTS