Metra

Chinatown
Venue name: Metra
Address: 14 Leicester Square
London
WC2H 7NG
Transport: Tube: Leicester Sq