According to the recent filing on Companies House, Big Mamma Group’s London locations were ‘fully booked one month in advance’
French hospitality group Big Mamma, which operates Italian-style , has reported that its UK turnover almost doubled from £26m in 2022 to £40m in the year to 31 December 2023.