A historic venue located in the heart of the city will be hosting two Christmas markets this year. Held at The Assembly House, the first will be spread across three grand rooms and is hosted by the ...