Turtle Bay…why aren’t you in Central London? Last weekend whilst visiting one of my best friends from University, Char, we went out for a big lunch/dinner at Turtle Bay in Bristol.