Not in London? Choose your town or see restaurants in your curent location

London Restaurants

 - a selection of the best restaurants in London *

Search London:

underground station
Advanced search
change town

Crab Tavern City

Broadgate Circle, EC2M

Immersed in the Square Mile buzz of Broadgate Circle, Crab Tavern presents a sumptuously fresh range of fish and... more >>


The Hat and Feathers

clerkenwell road, EC1M

Set above a lively ground floor pub, the Hat and Feathers restaurant is sleek modern dining in edgy Clerkenwell. Two... more >>


Aqua Shard

Level 31 The Shard,, SE1

Housed on the 31st floor of the iconic Shard building, Aqua Shard offers panoramic views of London's stretching... more >>


Vinoteca - Farringdon

St. John Street, EC1M

Set against the historic Farringdon backdrop in London, Vinoteca - Farringdon offers a regularly-changing menu of... more >>


Champagne + Fromage - Covent Garden

Wellington Street, WC2E

Nestled in fashionable Covent Garden, Champagne + Fromage serves rustic French food in a bright dining room-cum-shop.... more >>


the bengal

porchester road, w2

more >>



Hanway Place, W1T

more >>


La Tasca - Victoria

Cardinal Walk, SW1E

A short walk from Victoria station lies this branch of upbeat tapas chain La Tasca. The rustic walls and colourful... more >>


Hazara Restaurant

Belsize Lane, NW3

Featured in the Michelin Guide, Hazara serves authentic Indian food, showcasing specialities from various regional... more >>


La Campana, London

Theobalds Road, WC1X

A homely local Italian in the heart of Holborn, La Campana oozes Latin charm with a chic yet understated dining room and... more >>

Restaurants in other towns