85 Hanover St, Liverpool L1 3DZ, UK, Liverpool L1 3DZ
No booking fees for fans. No commission for organisers. Just ticketing that works.