Astoria

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.