Updated 1st April 2025
Smoke & Mirrors Magic Theatre is a trading name of Magic Bars Leisure Ltd (Company No. 10024378)
Customer Services:
0117 929 0362 (Mon–Fri, 4–7pm)
Email: info@smokeandmirrorsbar.com
Registered Office:
30–31 St James Place, Bristol, BS16 9JB
Pease click to read our terms and conditions