johnband.org
You have picked the wrong villain
The London Astoria is one of the capital’s best-known live music venues; hundreds of groups ranging from Nirvana to the Stones have played there over the last 15 years. It’s also report…