Enjoy one of England’s longest coastlines from the beach, your hotel or a cosy village pub