Kirkcaldy is a town on the east coast of Scotland and the establishment of a harbour in the early 16th century confirmed the towns role as an important trading port.

It has a swimming pool, theatre, museum, art gallery, three public parks and an ice rink.

James Hair And Co

59 Bonnygate
KY15 4BY Cupar
Jim Hair