Turtle Bay brings island life to the heart of the Cotswolds in... beautiful Cheltenham.
Cheltenham is full of cool boutique shops and bars, so Turtle Bay fits right in, offering it’s customers something a little alternative with it’s street kitchen and veranda dining.(Show more)