Dover

England, United Kingdom

Most Recent

  1. Video content

    Video caption: Chip the Norfolk terrier went on a 50 mile journey from London to Kent by mistake
  2. Video content

    Video caption: On The Map: Fordwich is Britain's smallest town

    Sara Thornton visits a small town near Canterbury with a big claim to fame.