Olympia, National Hall

Hammersmith Road
London
United Kingdom