Centre Stage is located in London, United Kingdom on 51 Bloom St, Manchester. Centre Stage is rated 4.4 out of 5 in the category gay bar in United Kingdom.
Address
51 Bloom St, Manchester
Service options
Kerbside pickup
Accessibility
No wheelchair-accessible car park