Plans approved for 300 houses on the outskirts of Thornton

© SYSTEMFife Council.
Fife Council.