In need of an impressive restaurant in the City? Make your way to Iberica, where their Farringdon outpost is situated just seconds from the station. It's here that you can tuck into sumptuous Spanish dishes and Mediterranean wines in stunning surroundings.
Restaurants in the City of London
In the very heart of the capital, the City of London is a hub of amazing food and drinks spots, from Bank to Moorgate and beyond. Exploring these is a great way to witness some of the surviving fragments of the city wall, as well getting to try the best foodie delights in the capital. If you're looking for an after-work dinner destination, date night idea or place for a client meeting, check out our guide to the best City of London restaurants.
Looking for a bite to eat around Liverpool Street? Head on over to The Otherist, a gastropub in the City of London. Expect to find a seasonal menu of British favourites such as fish and chips, burgers and hearty sharing boards alongside curated bottles and classic cocktails.
Right in the City of London is the spot for pizza and pasta lovers. At Piazza Italiana, you'll be treated to a choice of over 40 different wine options, a cosy interior restored from 1902 and a variety of Italian eats for an intimate dinner or lunch break.
Be transported from the streets of the City to the heart of Hanoi with a visit to HOP Vietnamese. Here, you'll find authentic dishes with mouthwatering ingredients, vibrant interiors and a cracking happy hour, making for a unique after-work dinner and drinks experience.
Mint Leaf Lounge and Restaurant is one of the best places for Indian food in the City. Serving authentic dishes with a modern twist, the high-end eatery features sleek cream interiors to accompany its menu of sophisticated dishes that are sure to impress on any occasion.
Headed by acclaimed chef Neil Rankin, temper City is a luxurious eatery serving fresh cuts of meat cooked over an open flame. Whether you fancy feasting on bottomless brunch platters or chomping away on prime rib-eyes, there's something to cater to any meat-lover.
Looking for a great place to eat in the City? Head to this chilled out spot where you'll find everything from a la carte dishes to bar snacks and charcuterie courtesy of their Michelin-starred chefs. Whether it's after-work drinks or a date night that you're after, Galvin HOP can cater.
Craving a little comfort food? Epic Pies are sure to satisfy with their menu of freshly baked goods and fluffy mash. Head on over to their newly-established beer garden pop-up in the City, which comes complete with a small yet perfectly formed menu of classic British dishes.
Just a short walk from Fenchurch Street, this stunning restaurant and cocktail bar is bringing you on the prettiest dining experiences in the city. From their gorgeous interiors, lush with foliage and colour-pop details, to their menu of haute British cuisine, it's one for the bucket list.
This popular gastropub in the City is located right on the bank of the River Thames and offers some unbeatable views of London. Soak up the sun with a few waterside drinks and bites to eat or head indoors for a full British dining experience in cosy surroundings.
The Folly is a pretty restaurant in the City of London, serving up a delicious selection of British comfort food classics. Head here for a meeting of after-work dinner and you can tuck into succulent steak, beer-battered haddock and brunch classics with signature cocktails to match.
If you're looking for places to eat in the City, ditch your same old choice and head to Juno Rooms. Located on Watling Street, this sprawling space is bringing you mouthwatering food, stunning wines and an innovative cocktail menu with beautiful interiors to boot.
With its slick, contemporary feel, Harry's Bar is a firm favourite in the City for after work food and dinner. Promising a menu of modern European dining, the restaurant and bar in Bank always as a buzzing atmosphere as well as a cracking selection of expertly-crafted cocktails to choose from.
With a range of elevated flatbreads, racks of ribs, burgers and grilled steaks cooked to perfection, Forge is one heck of a place to eat in the City. Plus, there's a catalogue of beers, wines and spirits to team with your dinner too, with a dash of singing and dancing when night falls.
Underneath the iconic Gherkin, is a stylish East London restaurant with an expansive terrace. The Sterling is home to English culinary influence focusing on local, seasonal produce. From monkfish and rack of lamb to a 28 day aged rib-eye, the food is both substantial and wholesome.
Nestled in Farringdon, Green Mosaic is whipping up quirky slices that are well worth checking out. Neopolitan-style pizza is made using 48-hour fermented dough that's made with turmeric, oats and flaxseed to give it a healthier edge.
Situated just moments away from Liverpool Street Station inside the swanky Andaz Hotel, Eastway Brasserie is the perfect spot for elegant dining in the City. Open from dusk 'til dawn, the menu here is made up of New York-style dishes and regularly changing seasonal specials.
Located 36 floors above ground level, Darwin Brasserie is a rooftop restaurant at the iconic Sky Garden. One of the best restaurants in the City for a date night, special occasion or client meeting, the venue serves British cuisine with equally stunning views to boot.
If you need somewhere that's an all-rounder for drinks and dinner in the City, look no further than Slug and Lettuce Aldgate. Fronting bold and botanical interiors, this quirky spot is renowned for its cracking drinks deals and tasty suppers of classic pub grub.
Searching for an affordable place to eat in the City of London? Spread over two floors, Honest Burgers Bank combines a relaxed atmosphere with rustic British burgers and fries. Not only does the menu change with the seasons, but it makes the most of local produce.
The ideal spot for a swanky business lunch or romantic date night, Chinese Cricket Club Restaurant is hidden away inside the Crowne Plaza hotel. Serving a selection of Huaiyang-inspired dishes, diners can opt to enjoy either the a la carte or the three-course tasting menu.
Core is a cool place for dinner in the City, offering an alternative style to the usual swanky eatery you find in the area. Set in a dark and cosy feeling basement space, the restaurant fits the bill for both a relaxed social hangout and somewhere to grab classic pub style gastronomy.
If you're looking for somewhere to eat in the City, this wine bar is a perfect pick for after-work dining and weekend drinking. Expect carefully selected wines from around the world and a Spanish-inspired food menu that's made for sharing.
Just a moment from Liverpool Street Station is Rake's Café Bar, where you'll be treated to a luxury experience filled with cocktails and bubbles. Perfect for after work drinks or date night, you can also dig into a selection of light bites, sharing platters or wine bottles.
In need of a delicious lunch-time fix? Pho is an excellent choice for their daily lunch specials and extensive menu of Vietnamese delicacies. Whether you're craving an aromatic curry, signature noodle soup, a healthy salad or hearty rice bowl, they're sure to cater to your needs.
If you want your dinner to come with a side of stunning live entertainment, Proud Cabaret City is the restaurant for you. Specialising in Pan-Asian fare, this drinking and dining destination will have you feasting while taking in world-class circus, burlesque and music performances.
This rooftop restaurant in the City of London is sure to add extra wow-factory to your dining experience. From the dome of St Paul's Cathedral to the glass tip of The Shard, the panoramic views make Mercer Roof Terrace essential for special occasions and date nights.
From trout tataki and lobster tempura through to wagyu sandos and tasty small plates, Vintry Izakaya is bringing you Asian food with a twist. To finish off the City restaurant experience? You can wash it all down with yuzu cocktails, sake and wine in barrels.
Taking pride of place in one of London's most iconic buildings, Searcys at the Gherkin is an exclusive restaurant in the City. Splashing the cash a little? This spot will keep you fed and watered with seasonal specials, afternoon teas and excellent Sunday roasts alongside signature sips.
Nestled in Clerkenwell's Exmouth Market, Coin Laundry is one stylish place for dinner near the City. The saloon features 70s-inspired vintage interiors which act as a stylish backdrop for sipping cocktails and grazing on retro grub such as chicken Kiev, rabbit Balti pie and cauliflower cheese.
The Refinery is a relaxed eatery in New Street Square that's part of the Drake & Morgan family. As well as offering a terrace space for outdoor drinking, the City restaurant serves international eats and classic cocktails, with mixology classes for those in the mood to shake up a storm.
It may come across as quite the humble pub, but The Punch Tavern is actually a top place to eat and drink near Liverpool Station. From their seasonal produce down to their British menu of comfort food classics, this place offers gastro dining at its finest.
This family-run City restaurant is inspired by the original Nathong that opened in Bangkok back in 1984. Delivering the exotic taste of Thai delicacies to the heart of London, Krua features traditional soups, grills and curries, alongside sumptuous signature dishes and 'tap your own beer'.
The Drift offers a sanctuary of calm in which to gather your thoughts after a long day. Filled with quirky collectibles and snug alcoves, this City restaurant is open from breakfast through to dinner and drinks, serving seasonal specials alongside quirky cocktails and a wide choice of wines.
With shuffleboard, an onsite brewery and heaps of delicious sharing plates, Burdock is an excellent choice for dinner in the City of London. Located on Finsbury Square, the modern and stylish venue has a seasonal menu that serves goodies such as lobster, pork belly and boozy milkshakes.
Kenza means 'treasure' in Arabic, and we'd say that's a pretty fair reflection of this refined eatery. An ideal option if you're looking for an exclusive restaurant in the City, the venue features fountains that brim with roses, sumptuous Lebanese dishes and belly dancing entertainment.
Aviary is a rooftop bar and restaurant in Finsbury Square, offering refreshing cocktails with a view and hearty meals in the swanky dining space. Expect excellent design, a lively atmosphere and special quirks at this sleek venue in the City of London.
Calling all meat-lovers, this Indian BBQ restaurant and sports bar is an essential City spot. Swing by Brigadiers after work drinks and you can indulge in butter chicken wings, masala skins and tandoori lamb chops, all before having a game of pool with the self-serve whiskey machine.
From the same people as Aviary and the Jugged Hare, Broadleaf combines fine dining with fun and craft beer. Head to the City restaurant for a night of British-sourced plates, shuffleboard, sports games on the big screens and freshly tanked beer.
The Gable is a buzzing City pub with a quirky interiors that make it a fun spot for grabbing a bite to eat before going out. The British menu leaves plenty of options for meat eaters, with slow roasted pork belly and black pudding, alongside grazing plates and sharing platters for groups.
Nestled in the heart of St Paul's, Bread Street Kitchen is the go-to City restaurant for when you're looking to impress. With high ceilings, yellow banquet seating, chequered flooring and golden age glamour, this Gordon Ramsay spot also serves all the classics from it's European menu.
Perched almost exactly between Liverpool Street and Bank, Balls Brothers Austin Friars is a City restaurant offering an escape from the hubbub. Position yourself close to the open kitchen to get the full theatre experience on a business lunch, chilled dinner or date night.
Specialising in authentic tapas and handpicked wines, El Vino brings a taste of Spain to the City. Whether you book a table at Fleet Street, London Bridge, you can expect a cracking selection of sharing plates and wine that are made for date nights and group dinners.