Roast dinners
You can't visit London without sampling a classic roast dinner, the traditional British meal that is typically served on a Sunday and is basically a weekly ritual in homes across the country. From slow-cooked leg of lamb served with ample mint sauce and twice-cooked short rib beef with dripping roas...
22 Oct 2024
Michelin-star restaurants
London is seriously spoilt with Michelin-starred restaurants, with some 80 restaurants awarded at least one star by the prestigious Michelin Guide. Michelin restaurants used to be synonymous with French haute cuisine and synchronised dome-lifting, but starred restaurants now include everything from...
7 Nov 2024