Home › Venues › McQueen McQueen There are no upcoming events at McQueen in London, United Kingdom. Hotels & Lodging Near McQueen 55-61 Tabernacle St, London EC2A 4AA, United Kingdom Get Directions Directions Edit Venue McQueen At-a-GlanceAddress 55-61 Tabernacle StLondon EC2A 4AAUnited KingdomAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail