The Smallest Town in Britain
One sunny day in August the City Adventurers traveled to Fordwich, a small town on the River Great Stour, near Canterbury. When we say small, we mean it. Fordwich is the smallest town in Britain!… More The Smallest Town in Britain