Indian
A gem of an Indian restaurant close to Buckingham Palace at the Rubens Hotel. Hand stitched Rajasthani embroidery and deep red colours make this a stunning setting for dining in London.
International
There is much to admire about M Victoria Street, not least the fact that the restaurant won the Best Restaurant 2018 in the Blue Badge Awards.
Italian
A gorgeous family run Italian restaurant in Belgravia, Sicily is a charming place to wine and dine in London.