Turtle Bay Newcastle
117 Newgate Street
Newcastle NE1 5RZ
United Kingdom