Beach Road, St. Margarets Bay, Dover CT15 6DZ, United Kingdom
Distance: 739 yd.
Company description
Luxury self catering apartment with stunning sea views across the channel to the French coast. Perfect location for coastal,woodland and countryside exploration. Ideal setting for a relaxing break.