This historic church is one of the centrepieces of the town area around old Carshalton. The building casts a shadow over the nearby Grove public park and pond at the centre of the road intersection outside. The church was designed by A. Blomfeld and is thought to have been one of many that have stood on this historic site since the middle ages. The church is still home to a large and friendly Christian population.