A striking landmark on the banks of the Thames, All Saints Church is one of Marlow’s most iconic buildings. With its distinctive spire and beautiful riverside setting beside Marlow Bridge, the church has been a place of worship for centuries and remains at the heart of the local community today.