Grill London is a grill restaurant offering a variety of grilled dishes. It features a spacious dining hall and a seasonal outdoor terrace.