London Restaurants

 - a selection of the best restaurants in London *

Search London:

underground station
Advanced search
change town

Cafe Amisha - Bar Pizzeria

Grange Road, Bermondsey, SE1

Café Amisha offers authentic Italian cuisine in Bermondsey, including a selection of starters, pasta, pizza and... more >>


La Tasca - Covent Garden

Maiden Lane, WC2E

A fleet of authentic Spanish tapas restaurants established in 1993, La Tasca offers an award-winning range of sumptuous... more >>


Pescatori - Charlotte Street

Charlotte Street, W1T

Pescatori is a small and well-established family-run group of restaurants, and this Charlotte Street branch has been... more >>


Busaba Eathai Shoreditch

Bethnal Green Road, E1

Busaba Eathai offers an exotic Thai fusion of the traditional and the contemporary. An intimate, Oriental-styled... more >>


Il Calcio - Mayfair

North Audley Street, W1K

Offering a seductive take on Italian cuisine, Ristorante Il Calcio offers ultra-glamorous dining in Mayfair. An... more >>



Blackfriars Road, SE1

more >>


Town House at The Kensington Hotel

The Kensington Hotel, SW7

Situated inside the sophisticated Kensington Hotel in London, Town House Restaurant and Bar boasts timeless elegance... more >>


The Loose Box

Horseferry Road Westminster, SW1P

With premium ingedients carefully sourced from local suppliers, The Loose Box brings fine seasonal British cuisine to... more >>


Benihana - Chelsea

Kings Road, SW3

Showcasing theatrical Japanese cooking, Benihana is a dining sensation that originated in New York in the 1960s. A... more >>


Beach Blanket Babylon - Notting Hill

Ledbury Road, W11

Housed in an old Georgian Mansion at the heart of Notting Hill, Beach Blanket Babylon is renowned for its opulent decor... more >>

Restaurants in other towns

resto network