Restaurants

London eats the whole world. Michelin-starred Aegean cooking, Brick Lane curry houses, elegant British dining and buzzy West End tables — all here.