Ibrox Stadium

Ibrox Stadium

Photo: Archibald99 · Public domain

Year

1899

Type

building

Ibrox Stadium is a football stadium on the south side of the River Clyde in the Ibrox area of Glasgow, Scotland. The home of Scottish Premiership team Rangers, Ibrox is the third-largest football stadium in Scotland, with an all-seated capa …

On the map

Loading map…

Get the app

The full map, every photo, descriptions, and check-ins. Free to browse.

Open Acarta