Bristol Christmas Market 2016
Undoubtedly one of Bristol’s most wonderful events, the German Christmas Market returns to Bristol for 2016.
Undoubtedly one of Bristol’s most wonderful events, the German Christmas Market returns to Bristol for 2016.
Bright, blaring and bold; the QEH Theatre is set alight by this imaginative take on Jez Butterworth’s classic, Jerusalem.