Barn Terrace - 28972
Vacation Home
Elham, Kent Downs
Situated 11 km from Eurotunnel UK, 12 km from Folkestone Harbour and 16 km from Dover Priory Station, Barn Terrace - 28972 offers accommodation set in Elham.
Elham, CT18, United Kingdom