Barrafina

Barrafina is a highly sought after, no reservations Spanish tapas restaurant down a quaint street just off the Strand. With 2 other restaurants in Covent Garden and Shaftesbury Avenue respectively, and an elegant but flirty vibe, there’s no excuse not…

Galvin La Chapelle, Liverpool Street

Galvin La Chapelle is a Michelin starred, ‘Best Restaurant of the Year’ award-winning French restaurant situated around Liverpool Street, and it truly delivers on its reputation. Located in an old chapel (hence the name La Chapelle), the original vaulted ceiling…

The Life Goddess

The Life Goddess is an experimental Greek restaurant located on the quaint Store Street specialising in Greek wine and seafood. Drop by for a tapas lunch that changes every day or walk in for a light and colourful dinner perfect…