Places Shown
Canterbury; Kent; England
England
Gloucester; Gloucestershire; England
Hamelin; Lower Saxony; Germany
Higham; Kent; England