Report detailing the results of an archaeological watching brief undertaken at All Saints Parish Church, Carshalton, London Borough of Sutton. Details of the project, trench by trench results, photographs and drawings of trenches, archaeological assessment.