Leven, Fife. Street plan.