The port town of Folkestone sits overlooking the English Channel in south-east England. Just 75 miles from London, this vibrant town has a reputation as an old fashioned seaside town with a beautiful promenade called the Harbour Arm.
Folkestone
FOLKESTONE
Kent
FOLKESTONE
Kent