Water Transport in Anstruther, Fife We help you find any company! Anstruther Pleasure Cruises Limited 21 St Adrians Place, Anstruther Anstruther, Fife Isle Of May Boat Trips Limited 12 Taeping Close Anstruther, Fife