Chester Civic Trust is located at Bishop Lloyd’s Palace in Chester City Centre, accessible from the Rows level through the entry door at the side of the Rainforest shop:

Bishop Lloyd’s Palace
51/53 Watergate Row
CHESTER
CH1 2LE