All Saint’s is now just a chancel, the remains of a Medieval church near the source of the Thames that was abandoned to its wetland surroundings in the 19th-century when the rest of the church was removed to a drier and more convenient site.
The arches, windows and other features date from the 13th-and 15th-centuries and the east gable of the old nave was left to protect the chancel arch.
There are 17th-century texts painted on the walls and framed in designs of clouds and scrolls.