ODEON Luxe Glasgow Quay is a movie theater, bar, coffee shop and event venue located in Strathclyde, United Kingdom. The average rating of this business is 4.60 out of 5 stars based on 4700 reviews. The street address of this business is Paisley Road Glasgow, Springfield Quay, Strathclyde G5 8NP, United Kingdom.
4 Isabel Lawson 19 months ago
4 Rayasarkar Raya 21 months ago
5 Scott Henderson 19 months ago
4 abdullah amin 19 months ago
1 Paul Devlin 19 months ago
4 Ian Dyer 19 months ago
5 Subhra Chaudhury 19 months ago
2 chic taylor 19 months ago
Princes Square Shopping Centre
Scottish Gas Murrayfield Stadium