menu

Metra Night Club

London

Greater London

33
Metra Club is located in the heart of Leicester Square, a perfect location for partying the night away! Open 7 days a week the club offers a lively atmosphere, the best music and great memories.

Contact details

Metra Night Club
14 Leicester Square
London, Greater London
WC2H 7NG
Phone: 02077348173

Additional Information

Venue Type: Nightclubs
Type of Night: Clubbing, Drinking & Dancing, Stag / Hen, Boys Night Out, Girls Night Out
Venue Features: VIP Booths & Tables, Guest List
Dress Code: Smart / Casual

Venue Feed