Tags: Venue.
Upper Brown Street (formerly the Phoenix Arts Centre) is a theatre in the city of Leicester England. The centre hosted live shows and films of the arthouse and world cinema genres. In 2010 after a new Phoenix Square opened on the other side of the city centre it was reborn as an important music training and performance venue under a new name.