Phoenix Arts Centre
From Wikipedia, the free encyclopedia
The Phoenix Arts Centre is a theatre in the city centre of Leicester, England. The centre hosts live shows and films of the arthouse and world cinema genres.
The Phoenix Arts Centre is a theatre in the city centre of Leicester, England. The centre hosts live shows and films of the arthouse and world cinema genres.