A Dorset restaurant that is "fantastic in every aspect" has been named among the UK's best spots for oysters. Shell Bay in Studland was included among 22 other spots in a list from The Good Food Guide ...