Cooke E R Pte 9281 2nd HAC All Saints Church Carshalton SurreyGarrett R Master RMS Rappahannock Mercantile Marine All Saints Church Carshalton SurreyInterior View All Saints Church Carshalton SurreyTaylor D C L/Cpl 761488 28th London Regt All Saints Church Carshalton SurreyTaylor G W 2nd Lt Royal Field Artillery All Saints Church Carshalton Surrey