St Barnabas Church Walthamstow

St Barnabas Rd, Walthamstow, London, E17 8JZ, United Kingdom