The Grill At The Dorchester
After gaining rapid recognition for the finest grill food in London in 1931, The Grill at the Dorchester still reigns true to their original fame today. Located as an attachment to the famed Dorchester hotel, The Grill is a local favorite as well as a tourist must dine spot. Alain …