Thomas Barnes, of Aldborough Hatch, Barking — latest news, discussion & facts — IJR