Major rethink of Kirkcaldy town centre proposed to reverse town’s fortunes

Kirkcaldy High Street
Kirkcaldy High Street