Caribbean chain perfect for East London Now open for ten years, this restaurant review was published soon after Turtle Bay Walthamstow’s launch in 2015 but has been updated to remove some out-of-date content. Prices and certain menu items may have changed. Turtle Bay is a Caribbean-style restaurant chain with a longstanding Walthamstow branch at The…
