If you want to visit an authentic Dover village that has it all, including a delightful beach, look no further than St Margaret’s Bay. A beautiful seaside village set in the heart of the White Cliffs of Dover, this was once the home of noted wordsmiths Lord Byron and Ian Fleming.