location_city The Castle Hotel, Northern Quarter
Stevie Appleton is aBritish singer, songwriter and producer from London.