There doesn't really seem to be a West End one. I've walked past the Charing Cross one a number of times, and it's in a dreech old tower block above the station. Could be very nice inside, though - quite a few are.
Personally, I'd go for either the Buchanan Galleries or George Square one. Pacific Quay is a little out the way - but looks nice. I'd just make sure there wasn't a match on at Ibrox with one of the further away teams that day...