Discover the enchanting little seaside village of Staithes on the North Yorkshire coast. The best things to do there, where to eat and drink & where to stay.