The Best Restaurants in London

London is one of the most affluent cities in the world and has a lot of great places to go for a day out and much more, one of the main benefits of visiting this city is to visit London’s best restaurants. So here is a short list of the best restaurants in London;

The Square 
Winning 2 Michelin stars and serving some of the most exquisite Haute cuisine you’ve ever taste, The Square really does out door with its splendid appearance of its food and gorgeous décor of the building. Not only does it have absolutely terrific food and décor but the service you’ll receive here is absolutely immaculate being one of the best, as the waiters and waitresses come serving you with such grace and cheerfulness that you might think you’re in a dream! 6-10 Bruton St, London W1J 6PU

Outlaws at the Capital 
One of the finest restaurants in London to be serving contemporary British cuisine has to be Outlaws at the Capital, as this gorgeous restaurant infuses British food with a European twist that just screams elegance. With sourced fresh ingredients and a team dedicated to the appearance and taste of its cuisine above all it’s no wonder this restaurant has two Michelin stars! You won’t find anything else like Outlaws around as it is definitely a one of a kind restaurant that cannot be matched. 22-24 Basil St, London SW3 1AT

A restaurant which specialises in contemporary Indian cuisine which gives you a taste of an entirely different continent. You’ll notice the gorgeous décor of this establishment right away and Amaya doesn’t disappoint with its cuisine, you’ll smell the aromas from the kitchen straight away and your senses will become aroused by the literal scent of the cuisine. You’ll sit and be served by a team of exquisitely dressed ladies and gentleman that treat you like you’re nothing but royalty to them, trust us when we say you’ll never find another Indian restaurant around like this absolute beauty because you’ll never want to go to any other Indian ever again! Halkin Arcade, Motcomb St, London SW1X 8JT

The Best Pubs In London

One of the best pubs in the capital goes by the name of The Mayflower, this establishment is the oldest pub on the River Thames. If your looking for somewhere to enjoy a quiet drink with some incredible views this is the place for you with an incredible view of the River Thames. This spot is the perfect place to enjoy a pint after a hard day at work, the staff give this place a really warm and welcoming feel. The pub holds a Quiz Night every Tuesday which is only £1 to enter and you can win a £50 bar tab!
the mayflower
A great place to visit when in the capital is The Harwood Arms, this pub has won many awards for both food and drink. One of the biggest selling points for this pub is its staff, the staff here are really something they go the extra mile to make sure your stay with them is of the highest order. The food served here is really worth a try it stands alone for quality compared to other pubs in the area. This is the perfect spot to take one of your relatives/loved ones.
the harwood arms
If you’re an ale and cider lover there is only place to be in London and that is The Southampton Arms. The Southampton Arms is the only establishment in the capital that is dedicated to just ale and cider that is brewed in small independent local breweries. This is the perfect spot for an ale lover to enjoy a relaxed ale after a hard week at work. This establishment is the perfect spot to be accompanied again by family or your wife if you have one.

Need a drinking companion? Make sure you check out Crush

the southampton arms