Skip to main content

An Archaeological Watching Brief at 166 London Road (St. Michael's), Temple Ewell, Dover, Kent