查令十字路
The London Astoria was a music venue, located at 157 Charing Cross Road, in London, England.