Thanks John, local knowledge from me as I grew up in this area, or at least in Thanet and learned to drive around these roads. I still park in this area when visiting Margate old town. Never went to the shell Groto though.
Now, where is this? It was extant when I was a kid, but no longer.