McLellan Galleries
From Wikipedia, the free encyclopedia
55.8657°N 4.2635°W / 55.8657; -4.2635
The McLellan Galleries are a major exhibition space in the city of Glasgow, Scotland, situated behind a frontage of shops and offices in Sauchiehall Street.