Turtle Bay
Food and Drink
We’ve done our best to recreate the spirit, the smiles and the magic of the Caribbean right here in the UK – we hope you’ll come and stay a while for Turtle Bay good times.We always recommend booking, but if you’re passing and fancy dropping in for a cocktail or two, we’ll do our best to find you a spot!!
Turtle Bay
16, High Street, London, W5 5DB