Unfortunately, Metra Club
has closed down.

Please find an alternantive venue on our venue listing page.

Closed

Metra Club

14 Leicester Square, London, WC2H 7NG