Business Manager at Cafe 118 - Camberley, England, United Kingdom
Cafe 118 is a food & beverages company based out of 118 Frimley Road , CAMBERLEY, United Kingdom.