Food & Drink Restaurant

Back to search

Our suggestions...

Donna Margherita

Italian Miles 1.8183 Lavender Hill, Battersea, London, SW11 5TE

Having dined at Donna Margherita on many occasions, a review from me is long overdue. Tucked away discreetly on Lavender Hill, this hidden gem is definitely not one to miss. The first thing to catch your eye (especially considering this year’s heat-wave) is the intimate terraced area offering the option to...

Read more about Donna Margherita in London

Il Gustoso

Italian Miles 1.8236 Blythe Road, West Kensington, W14 0HJ

If you like homemade food and a cosy atmopshere, Il Gustoso is the place. Here you will be served fresh fare in true Italian style. Thanks to affable owner Massimo, who hails from a small town north of Rome, and the all-Italian staff, you get the distinct impression of being...

Read more about Il Gustoso in West Kensington

Cafe Rouge - Shepherd's Bush

French Miles 1.998-100 Shepherd's Bush Road, Shepherd's Bush, West-London, W6 7PD

Chic, Parisian-style Café Rouge offers diners a little slice of Gallic life in Blighty’s capital. Whether the sun is shining or the rain is pouring you can enjoy a taste of France wherever you are in London. In the bustling capital, Café Rouge offers the chance to unwind and relax....

Read more about Cafe Rouge - Shepherd's Bush in West-London

Carluccio's - Putney Wharf

Italian Miles 1.9Brewhouse Street, Putney Wharf, South West London, SW15 2JQ

Carluccio’s Italian cafés, restaurants and food shops offer friendly and affordable Italian eating, drinking and shopping in a relaxed environment. Serving regional Italian food, their doors are always open, whether you fancy a coffee, a leisurely three-course meal with wine or anything in between. The seasonally changing menu boasts...

Read more about Carluccio's - Putney Wharf in South West London

Bella Italia - Bayswater

Italian Miles 1.9108-110 Queensway, Bayswater, West-London, W2 3RR

Family is key to the Italian way of life, which is why at Bella Italia they welcome everyone, young and old, to enjoy some fine Italian fare. Dining at Bella Italia is always a delicious experience, and in central London you’ll find plenty of opportunities to kick back and tuck...

Read more about Bella Italia - Bayswater in West-London

Pizza Metro Pizza - Battersea

Italian Miles 1.964 Battersea Rise, Battersea, South-London, SW11 1EQ

Pizza Metro Pizza has a celebrated history, being one of the best places this side of Naples to dine on authentic Italian dishes of a high quality, in a fun and relaxed environment. After over 18 years in business, everything is perfected, from the service to a menu that features...

Read more about Pizza Metro Pizza - Battersea in South-London

Angelus

Fine Dining Miles 1.94 Bathurst Street, Tube: Lancaster Gate, London, W2 2SD

Named after the Angelus Bell (a bell rung to mark a time of prayer), this 'brasserie de luxe' provokes a different kind of worship, reflecting the passion that proprietor Thierry Tomasin has for his French homeland and its world-acclaimed cuisine. Formerly the site of an old pub, the building dates...

Read more about Angelus in London

Thai Square Putney

Thai Miles 1.92-4 Lower Richmond Road, Putney, South West London, SW15 1LB

Thai food has gained an international reputation as one of the world’s great cuisines. More and more diners have been won over by the style and elegance with which dishes are presented, as well as the freshness and flavour of the food. The Thai Square Restaurant group was founded in 1998...

Read more about Thai Square Putney in South West London

Assaha Village

Lebanese Miles 1.929-31 Craven Road, Paddington, West London, W2 3BX

Stepping off Paddington’s bustling Craven Road and into Assaha is like entering a different world; if you want an all-round experience of Lebanese culture then this is most definitely the place to go. I visited with absolutely no knowledge of Lebanese fare, and as a vegetarian I was a...

Read more about Assaha Village in West London

Bella Italia - Victoria

Italian Miles 1.9152 Victoria Street, Victoria, Central London, SW1E 5LB

Dining at Bella Italia is always a delicious experience, and in central London you’ll find plenty of opportunities to kick back and tuck into their fantastic Italian food. When we visited, the tables were filled with couples and friends enjoying themselves, tucking into delicious-looking pizzas and bowls piled high with...

Read more about Bella Italia - Victoria in Central London

Our Partners