Major expansion south west of Kirkcaldy to include 1,200 homes and new school

The development would transform 250 acres of countryside to the south west of the town.
The development would transform 250 acres of countryside to the south west of the town.