Turtle Bay in Chelmsford is based in High Chelmer Shopping Centre and is a frequent stop for people to enjoy bottomless ...