Glenrothes
KY2
Leven
Leven
Saint Andrews
Cupar
Cupar
Leven
Glenrothes
Leven
Glenrothes
KY7
KY16
KY8
Leven
Saint Andrews
Glenrothes
Leven, Fife
St. Andrews, Fife
Glenrothes
Saint Andrews
Anstruther Wester
Saint Andrews
St. Andrews
Leven, Fife
Glenrothes
Cupar
Leven, Fife
Glenrothes
Kirkcaldy
Kirkcaldy
Saint Andrews
Fife
St Andrews
Fife
Glenrothes
Cupar
Cupar
Cupar
Fife