Previous Image Next Image barnabas St Barnabas Walthamstow (1903) London E17, interior looking east. (Source: Litten, 2003) St Barnabas Walthamstow (1903) London E17, interior looking east. (Source: Litten, 2003)
You must log in to post a comment.