The Shops: Live at The Talleyrand
13 December 2024, Manchester, England
The Shops: Live at The Talleyrand
About
With special guests A Remote View and LASH
Fri, 13 December 2024, 8:00 PM
The Talleyrand, Manchester, England, GB
Get Tickets
Event Details
1030 Stockport Road Manchester, England, GB