I have had this for years but never looked into the image - any ideas what this may have been? It was situated on the clifftops at Dover.
It resembles the now dissused dishes of llyn in the llanbedre aberporth s.wales evaluation area. Pics on a few radar sites on net.