We have just returned from a couple of day at the Campimh and Caravan site at Folkstone Kent.
On the adjacent beach, there is a large concrete pad the size of a football pitch and nobody can explane what it is !
Does any body Know

Is it from channel tunnel working ?( it looks too old )
Is it left over from the war ??
It can be seen on Google