The Tower
Pub · Bar
The Tower is a pub located in a shopping center, offering a local atmosphere.
Location
Best places nearby
The highest rated places close to The Tower.
Local restaurants nearby
31 Princess Square, Glasgowcity
Location
The highest rated places close to The Tower.
31 Princess Square, Glasgowcity