St Barnabas Walthamstow (1903) London E17, Lady Chapel altar reredos (1923) by Christopher Webb, from St John’s church Red Lion Square, London (demolished). Source: Litten, 2003
St Barnabas Walthamstow (1903) London E17, Lady Chapel altar reredos (1923) by Christopher Webb, from St John’s church Red Lion Square, London (demolished). Source: Litten, 2003
You must log in to post a comment.