Flaming Grill opening and closing times

Flaming Grill is acknowledged as one of the most successful chains in the United Kingdom. As of 2026 Flaming Grill operates 134 locations. The chain can be found in 88 cities and towns across the United Kingdom, including: Nottingham (7 locations), Newcastle-Upon-Tyne (6 locations), Durham (5 locations), Essex (5 locations), Leeds (4 locations).

Biggest cities with brand stores: