Cliftonhill
stadium in North Lanarkshire, Scotland, UK
Cliftonhill Stadium is a small football stadium located in Coatbridge, North Lanarkshire, Scotland. Since 1919, it has been the home of Albion Rovers F.C..
Cliftonhill Stadium is a small football stadium located in Coatbridge, North Lanarkshire, Scotland. Since 1919, it has been the home of Albion Rovers F.C..