Restaurants Near St Paul's

It just so happens to be one of the most iconic buildings in the UK, meaning that when it comes to dinner near this famous cathedral, you can expect a packed list of beauties. From high-end eateries that dazzle to casual haunts boasting the best of British, our top St Paul's restaurants are waiting to be uncovered here.

Last edited by Lauren Cole

Last updated on 19th November 2025




Leo’s Restaurant And Bar

Festive Menu and 2 other offers

Situated inside the Leonardo Royal Hotel London, Leo's Restaurant and Bar is a gorgeous, modern eatery that promises a hearty meal in stunning surrounds. There's greenery aplenty around the venue, as well as a sleek central bar and comfy velvet furnishings.

They serve international dishes like grilled chicken shawarma flatbreads, ricotta and roasted walnut rigatoni or sirloin steaks, and they even offer afternoon tea too.

Vagabond St Paul's

Located in Paternoster Square, Vagabond St Paul's is a modern restaurant bar filled with sleek grey walls, colourful furniture and hanging plants. They specialise in wines, and there are even self-pour taps that you can use.

Their Italian menu features delicious small plates and sharing boards. Think charcuterie platters, truffle arancini, aubergine parmigiana and much more.

Barbie Green

Sun, Sips & 25% Off Cocktails This Summer!

Located within the green surrounds of London Wall Place, just a stone's throw from the Barbican and a 10-minute stroll from St Paul's Cathedral, Barbie Green stands out as a premier dining option in the City of London. Reflecting the bright, fresh Aussie vibe of the Daisy Green Collection, this all-day café-restaurant boasts floor-to-ceiling windows and a menu full of vibrant, wellness-focused dishes.

From the award-winning banana bread sandwich to hearty shakshouka and indulgent chicken parmigiana, the dishes feature bold, seasonal produce with global influences. Whether you're enjoying a quick weekday lunch or a relaxed weekend brunch, Barbie Green feels like a breath of fresh air in the City of London.