the tower is called "Anniesland Court"... http://en.wikipedia.org/wiki/Anniesland_Court
the address is 843 Crow Road
I see that it has a claim to fame as being the tallest listed building in Scotland.
Sign up to comment.
Sign in if you already did it.
Photo taken in Glasgow, Glasgow City, UK
Misplaced? Suggest new location