The Felix Centre

Comment by Christopher

There is something similar here: View Placemark (50.929545,0.841122) / Google Earth I found it while walking round the coast of Kent which starts at the Lydd Army Ranges.