Benugo opening and closing times
Benugo is acknowledged as one of the most prominent chains in the UK. As of 2026 Benugo has 59 locations.
The chain can be found in 14 cities and towns across the country, including: London (36 locations), Edinburgh (4 locations), Oxford (4 locations), Glasgow (3 locations), Inverness (2 locations).