Ibrox Stadium - Bio, News, Photos - Washington Times
Skip to content

Topic - Ibrox Stadium

Ibrox Stadium is a football stadium located on the south side of the River Clyde, on Edmiston Drive in the Ibrox district of Glasgow. It is the home ground of Scottish Premier League club Rangers and has an all-seated capacity of 51,082. Ibrox is presently the third largest football stadium in Scotland and tenth largest stadium in the United Kingdom. - Source: Wikipedia

Related Stories

No Stories Found