Since 2003, COSMO has expanded across the U.K and Ireland with ambitious plans to expand further. With 21 branches in our portfolio and many more in the pipeline, we are on track to become one of the UK's largest restaurant groups by volume. Named as one of the top three restaurant brands in the U.K...See more
Headquarters:
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Year Founded:
2003 (22 years)
Address:
WOOD STREET; COSMO HOUSE; LONDON, EN5 4BS, GB
HIGH
spending power