Considering the Kentmere Guest House in Folkestone?
A VT member wrote the following comment about visiting Folkestone:
THERES FRANCE by whitecliff62
Folkestone and Dover are the nearest towns in England to France, and on a very clear day you can actually see houses on the cliffs of the French towns, i think its about 21 miles to France from here