“Ofsted plaudits, envy of the Fens”

For What Is Chatteris…

fen

So… what do we know about The Fens?