The London-Manchester Stage Coach, “the Peveril of the Peak,” outside the Peacock Inn, Islington — latest news, discussion & facts — IJR