The Stoller Hall

The Stoller Hall, located in Manchester, is a remarkable concert venue known for its outstanding acoustics.

Getting there

The Stoller Hall

Hunts Bank, Manchester M3 1DA, United Kingdom, Manchester, M3 1DA