This seemingly semi- tropical coast is none other than Fairlight beach in East-sussex, England.