Hippodrome
Address: Leicester Square, London WC2H
Nearest Tube: Leicester Square
Nearest Train: Charing Cross
Click here for a Seating Plan