Loading Map....

Address
Charing Cross Road
London



United Kingdom

The London Astoria was a music venue, located at 157 Charing Cross Road, in London, England. It had been leased and run by Festival Republic since 2000. It was closed on 15 January 2009 and has since been demolished.

Upcoming Events

  • No upcoming events in this location