There are thousands of restaurants in the capital. Every single type of kitchen that is conceivable is available. Although London is not a cheap city, there are opportunities to suit every budget from the finest dining outlets to English fish and chip shops.
Fine dining is well catered for in London. There are many of the world’s top chefs located in the capital. Gordon Ramsey runs Chelsea, which is one of the only restaurants in town to have three Michelin stars. Jamie Oliver fans can visit his fifteen, serving Mediterranean food in a laid-back setting. The better hotels also have excellent dining options.
Chinatown is home to some of the best Chinese restaurants in the country. It is an interesting place to walk around and some of the restaurants also have an interesting service. If you choose one of the much busier cheaper places the service borders on rude ones as they try to usher you in and out with a no-nonsense and no frills service. It is quite an interesting experience and perfect for a quick meal. There are also nicer places for those who want to take time over a Chinese banquet. Look out for hanging Cantonese roast duck in windows that are delicious.
Brick Lane is an area of Indian restaurants in the East End. The curry dishes here are varied and often excellent. The best dish is actually served 2 miles east in a restaurant called The Globe in Globe Town. The Chicken Madras are absolutely delicious here and worth the extra taxi ride to serious curry lovers.
Street Food is well catered for in London. Traditional tart and mash shops will not be to everyone’s taste, but it is a must to try English fish and chips. There are many kebabs, pizza and other fast food places too.
There is such an excellent variety that it is a good idea to just walk around until you see or smell something that takes your fancy. There are Italian restaurants everywhere, and almost any national cuisine you can imagine is available Indian Restaurant in London.