Metra Bar & Club
14 Leicester Square WC2H7NG London , London, United Kingdom United Kingdom
- Profile: Metra Bar & Club is a Nightclubs company located at London , London,, United Kingdom United Kingdom, address is 14 Leicester Square, London , London, WC2H7NG UK, postcode is WC2H7NG, you can contact Metra Bar & Club by phone 442077348173