Best London Restaurants

Mandarin Orange Starter
Mandarin Oranges

The best London restaurants offer guests a world-class dining experience. From fine dining to street food, London’s culinary scene has exploded over the past decade, bringing the city from relative obscurity to the forefront of the world’s food trends.

Starting at the high end of the spectrum, London has no shortage of Michelin starred restaurants that serve cuisine from many corners of the globe. From Heston Blumenthal’s Dinner by Heston restaurant at the Mandarin Oriental Hotel in Knightsbridge to Gordon Ramsay’s restaurant on Hospital Road in Chelsea, the fine dining scene is alive and well in the UK capital.

For those that want a slightly more casual meal without letting the standards of food and service fall, there are plenty of good places to go. In fact, some of the best London restaurants fall into that category. Lovers of tapas flock to the Brindisa restaurants in Soho and Borough Market, and fans of steak go to Hawksmoor.

Even on the cheap eats end, an expensive city like London holds its own. Indeed, some of the best London restaurants are the most casual of them all, and food trucks have taken over the dining scene in the same way they have in other cities around the world. From Flesh and Buns in Soho to stalls like Gujarati Rasoi at Broadway Market, there is excellent food to be had all over the UK capital.

Eurostar Trains from London to Avignon

Avignon Rail Station
Avignon Train Station

Eurostar trains from London to Avignon are a fast, scenic way to get from the capital of the UK to the famous city in southern France when you are visiting Europe.

Trains run directly from London St. Pancras train station to Avignon Centre train station, and tickets start at around £120 return in Standard class.

Eurostar trains normally run from London St. Pancras on Saturdays from late June to early September. Services depart from London in the morning and arrive at Avignon Centre train station in the afternoon.

On days when there are no direct services, Eurostar trains from London to Avignon run via Lille.

People travelling on this route should take the Eurostar train from London to Lille and then change trains at Lille Europe train station in order to reach Avignon. Tickets cost from around £120 return in Standard class and £250 return in Standard Premier.

Eurostar Trains from London to Lille

Lille Europe train station in France
Lille Europe Station

Taking the Eurostar train from London to Lille is the fastest way to get from the UK capital to the city of Lille in northern France.

The Eurostar train leaves from London St. Pancras train station, which is located in the northern part of the city centre. The train arrives at Lille Europe train station, which is near the main sightseeing areas in the city.

The fastest travel time on Eurostar trains from London to Lille is 1 hour and 42 minutes. Some trains take slightly longer.

Once you are in Lille, you can connect to trains to destinations further afield in France or other countries in Europe.

Eurostar ticket prices vary widely depending on the time of year and how far in advance you book your Eurostar ticket. Tickets for weekend Eurostar trains from London to Lille can be less expensive than weekday tickets, and there are often fare sales that offer discounts. In general, you can get the cheapest Eurostar tickets if you book online well in advance.