The Crown Hotel opens The Crown Pub and Grill
The new Grill Restaurant offers a fine-dining menu which includes modern-day British classic dishes with a focus on grilled meats and fresh fish options
The Crown London Hotel is set to launch The Crown Pub and Grill which will open its doors on 30 April 2023.