Turtle Bay Guildford - Dolphin House, 1 North St, Guildford GU1 4AA, UK on Eaten