I’m not sure but I think it might be Dover.
I believe that is a photo of "'Old Harry' Rocks," Isle of Purbeck, Dorset, UK.