In a patch of scrubby woodland in a Bristol suburb stands this magnificent ecclesiastical eye-catcher. The centrepiece of the structure is the former west window of the Lord Mayor’s Chapel on College Green in Bristol, which was re-erected here when the chapel was restored in the 1820s.