Folkestone seaside port town on the southern edge of the North Downs in Kent South East England UK May 14, 2018 By getmarketing Share this article Share on Facebook Share on Twitter Share on Google+