Meatliquor closes Clapham location after less than a year

It now leaves the brand with a total of 10 UK-wide restaurants, eight of which are located in London, with regional sites in Brighton and Leeds

Meatliquor has announced that it has permanently closed its Clapham location less than a year after its opening.

Back to top button