– THE ALBERT HALL, MANCHESTER – The Albert Hall is fast becoming an icon in Manchester. The surroundings are just stunning, I can’t believe this beautiful building was hidden and unused for nearly 40 years. The master minds of Trof (the people behind Gorilla & The Deaf Institute) have created the perfect venue. Every band […]