Home › Venues › McQueen McQueen Tickets Buy tickets for concerts at McQueen in London, United Kingdom. No Upcoming Events No upcoming events scheduled at McQueen. Please contact us with any corrections. Hotels & Lodging Near McQueen About the Venue McQueen At-a-Glance Address55-61 Tabernacle StLondon EC2A 4AAUnited Kingdom Map & Directions Advertisement