Best London Restaurants | French/Italian
There are currently 2 restaurants in this category
ORDER RESULTS BY: Name of restaurant • Location • Type of cuisine • Average price
11 Evesham Street, London W11 4AN
Type of cuisine: French/Italian • Average price: £35.00
Just a short walk from the Westfield Shopping Centre in Shepherds Bush is Nottingdale, a superb French/Italian restaurant with a laid back feel to it
182 Broadhurst Gardens, London NW6 3AY
Type of cuisine: French/Italian • Average price: £35.00
The Green Room is a charming and pretty Franco Italian restaurant in West Hampstead