Now that I think of it I know someone who lives there
I used to live just outside there in Margate.............