Skip to main content

An archaeological watching brief at Fountain Square, Beach Street, Folkestone