The Louden Tavern: Ibrox Stadium Welcomes City Fans on Wednesday
We are delighted to be open from 11am on Wednesday to host the fans of Manchester City who are travelling up to Glasgow to watch their team.
The Louden Tavern: Ibrox Stadium is situated on 111 Copland Road, Ibrox, G51 2SL –...