Loading Map....

Charing Cross Road

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