Turtle Bay Southampton | 1 Guildhall Square Southampton SO14 7FP United Kingdom Restaurant Menu & Phone1 Guildhall Square Southampton SO14 7FP United Kingdom 4.2/5