News

Dover Castle, Leeds Castle, Canterbury Cathedral & The Kent Countryside

  We began our day early in central London. We had a party of 6, a delightful family from New […]

Dover Castle, Leeds Castle, Canterbury Cathedral & The Kent Countryside Read more »