CHANCEL SCREEN, ST THOMAS' CHURCH

Taking themes from the Book of Revelation, a key motive of the chancel screen created for the reordered St Thomas' Church in south London is the River of the Water of Life.  The Tree of Life is also represented on the 7m x 8m double sided glass artwork, which in addition to providing the backdrop to the altar space also creates a wall in the community room in the

newly built first floor of the church.  Architect: West Scott Architects

Copyright © 2019  Sarah Galloway  All rights reserved

  • Facebook - Grey Circle
  • Twitter - Grey Circle
  • Instagram - Grey Circle