The beach and sea front at Seaford, Sussex. The place rather reminds me of Llandudno.