Property PICTURES: Stunning three-floor period villa in the heart of Dunfermline goes on the market June 20 2019
Fife Fife castle could be yours for £200,000 — but you’ll need to fight off an army of challengers September 11 2017