

Nina Restaurant
Nina, nestled in Marylebone, invites sun-kissed flavours—a celebration of simplicity, elevated by Italian–inspired craftsmanship.
Open Opportunities
-
BartenderFull Time • 18 Thayer Street, London
-
Chef de PartieFull Time • 18 Thayer Street, London
-
Commis ChefFull Time • 18 Thayer Street, London