Restaurants

Hummus Brothers goes into administration

Mediterranean eatery chain Hummus Brothers has confirmed that it has gone into administration.

The group has six sites all based in London and has been in operation for 13 years.

Back to top button