Cen at The Celtic Manor Resort

Cen at The Celtic Manor Resort

Cen (pronounced ‘sen’) in Chinese means innovation and forward thinking, something MasterChef finalist Larkin Cen can now pursue inside The Celtic Manor Resort’…
Share: