Turtle Bay Caribbean restaurant in Staines-upon-Thames, Surrey, England, UK


Size: 4366px × 2911px
Location: Staines-upon-Thames, Surrey, England, UK
Photo credit: © Sam Oaksey / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bay, britain, british, business, caribbean, chain, dining, drink, eateries, eatery, england, english, food, great, kingdom, restaurant, restaurants, staines--thames, surrey, turtle, uk, united