In 1980, this building was the Rainbow Theatre and the 1st stop on Iron Maiden's first solo tour, following the release of their debut album. You probably won't hear "Prowler" here these days.
0Photo
The Universal Church of the Kingdom of God
232-238 Seven Sisters Rd (Isledon Rd) London Greater London N4 3NX United Kingdom