National Winners of the best B&B in England offering luxury 5 star accommodation with complimentary hot tub and sauna. Stunning views of the Kent Downs and close to Dover.
Address
Alkham Court Farmhouse B & B, Meggett Lane, South Alkham, Dover, UK