197alpha 197line
The Excelsior Stadium - Airdrie, North Lanarkshire

The Excelsior Stadium in Airdrie, North Lanarkshire, Scotland

The Excelsior Stadium in Airdrie, home of Airdrieonians Football Club.

Located just south of Craigneuk Park and to the east of Carlisle Road, south from Airdrie.

It's an artificial pitch, hence the odd shade of green.

A index B index C index D index E index F index G index H index I index K index L index M index N index O index P index  R index S index St index T index W index