St Catherine's is a small 12th century church set on an escarpment adjacent the Thames. It is Grade I listed because of its significance as a Norman building with medieval and later additions.
The Norman nave was extended with a north aisle in the late twelfth century and a chancel with three lancet windows in the east wall, in the thirteenth century.
A south aisle and tower are reputed to have been demolished during a Dutch raid as part of the second Anglo-Dutch war in 1667. A new tower was started in 1917 but never completed, by the London Electrical Engineers from Coalhouse Fort nearby. This is now the vestry.