Cliftonhill Stadium is the home ground of the Scottish Football League team Albion Rovers. The ground is situated in the town of Coatbridge, North Lanarkshire.
Cliftonhill Stadium is the home ground of the Scottish Football League team Albion Rovers. The ground is situated in the town of Coatbridge, North Lanarkshire.