Previous Image Next Image barnabas Houses in St Barnabas Road, Walthamstow, London, c.2015. Houses in St Barnabas Road, Walthamstow, London, c.2015.