Clapham Castle (Clapham Camp), Bedfordshire: A Quiet Earthwork of Depth
Clapham Castle, also known as Clapham Camp, is a fascinating earthwork hidden in the woods near Bedford. Though subtle, these ancient banks reveal centuries of history, linking prehistoric landscapes