All Saints is the Anglican parish church for Carshalton village and The Wrythe. It is known for its traditional worship, music, history, and beautiful interior. Our Sunday Services are usually at 8 am (said mass), 9 am (children's mass), 10:30 am (high mass) and 6:30 pm (evensong). Do come!
A selection of pages in this website is shown below; see the Site Map for a full list.