Louden Tavern

111 Copland Road
Ibrox
Glasgow
Lanarkshire
United Kingdom
G51 2SL