Born: Probably 1864, Boston, Lincolnshire, England.
Died: October 12, 1900, Kensington, London, England.
Carrott was in Skirbeck, Lincolnshire, in 1871. By 1881, he was in London.
He played the organ at St. Matthew’s, Bayswater, West London, and at St. James’, Holloway, London.
If you can help with any of these items, would you ?