Previous Image Next Image barnabas St Barnabas church (1903), Walthamstow, London. The south-east entrance and Vicarage seen from St barnabas Road. St Barnabas church (1903), Walthamstow, London. The south-east entrance and Vicarage seen from St barnabas Road.