The Depot.
78 Victoria Road, Glasgow. G42 7AA.
The Depot. 1991.
This was handy for all the drinkers that worked in the nearby bus station.
End.
Other Victoria Road Pubs...
End