Ibrox Stadium 28 August 2023 By Dmitry Martinkevich Off Opened:1899Capacity:50817Address:150 Edmiston Dr, Glasgow G51 2XD, UK Post navigation Previous PostPrevious Celtic ParkNext PostNext Easter Road