Ruins of the Norman church around St John the Baptist's Church, Chester. Masonic stained glass window in St John the Baptist's Church, Chester. If you've read The Hiram Key: Pharaohs, Freemasonry, and the Discovery of the Secret Scrolls of Jesus ... Other Masonic symbols can also be seen around the building. Trapezoidal dais for a small alter in St John the Baptist's Church, Chester. A powerful ley line runs through this ancient site, which sits on the banks of the River Dee.