Project Description

The Lazarus Window by Bell & Bell of London 1921 at St John’s required restoration of the highest standard to maintain its detailed beauty.