Dover Castle

Dover Castle has stood on Kent’s iconic White Cliffs commanding the gateway to the realm for nine centuries. … Continue reading Dover Castle