The Beehive ← View details 28 High Street, Crail, Anstruther, Crail, Scotland KY10 3TE +44 1333 450330 Get Directions From* To * — Required information