Find the word definition

Wikipedia

Benugo

Benugo Ltd, trading as Benugo. It operates high street cafes, restaurants, dining spaces inside public buildings as well as in-house corporate cafes. As of March 2014, Benugo had more than 70 individual locations; most of these are in London with some locations outside including Bath, Oxford, Edinburgh and Stirling.