Try that link I gave to Holme - it's got pictures of their parish church, St Giles.
And even if its not the place, it's well worth payingte site a visit -it has a fascinating load of stuff about a floating church the parish used to have, on a narrow-boat in the Fens.