The Venue

About The Venue

Address

The Venue

5 Leicester Place

London WC2H 7BP

Travel

Nearest Tube: Leicester Square [Northern/Piccadilly lines]

Off Leicester Square - next the Prince Charles Cinema