The Sightseeing Coeliac at Turtle Bay
Turtle Bay is a restaurant chain across the UK, one that is not really seen in London with branches only in Ealing, Croydon and Walthamstow. Their most recent opening in the UK was a branch in Peterborough so a lot of my friends from there have recently been discussing the restaurant. With tonight’s get together […]
Read more "The Sightseeing Coeliac at Turtle Bay"