Walton-on-Thames, St Mary