So recently there has been lots of coverage about the Turtle Bay chain of restaurants. Having never experienced the outrage that people were saying, I decided to visit so that I  can form my own opinion. I chose, however, to head outside of the London catchment area to have...