Company name: The Core Theatre
Description: Music, comedy, dance, drama & more
Homer Rd, Touchwood, Solihull B91 3RG, United Kingdom