Dover beach - just by the water sports centre at TBR