Wikipedia
Isleham
Isleham is a small village and civil parish in the English county of Cambridgeshire. It is part of the Fens.