St. Margarets Bay, Dover, CT15
Britain's nearest pub to France, the Coastguard offers fine fare and spectacular sea views…