London is a large and exciting city, home to nearly nine million people and swelled by tourist numbers throughout the year. Thankfully, there’s no shortage of great places for them to dine, thanks to a wealth of brilliant restaurants, diners, and bistros. In fact, with so many restaurants to choose from, selecting the perfect place to eat can seem like a daunting task. Don’t worry, just take a look at the Bistro K list of the top 10 restaurants to visit in London, there’s something to suit every budget:
10 Flat Iron
Flat Iron is a restaurant that’s small but beautifully formed. Hidden away on Beak Street it’s perfectly located next to London attractions such as the London Palladium and the bright lights of the West End. This restaurant does one thing and one thing only: steak. It also does them better than any other restaurant in the city, and serves them with incredibly tasty fries. The steaks, made from Flat Iron cattle, are served on a wooden board with a mini cleaver instead of a steak knife. Pre-booking isn’t allowed, and it’s incredibly popular but you can leave a number and they’ll text you when your table is ready.
There’s a wonderful Eastern European influence in London today, and there’s no better place to experience it than at Baltic, near Waterloo Station. They’ve quickly built up a fantastic reputation for two things: Polish cuisine and vodka. It’s an excellent combination, and a fun place to have a group dining experience. The menus are meat heavy, so it’s not ideal if you’re a vegetarian, but there are plentiful helpings of delicious sauerkraut to add zing to the pickled herring and black sausage.