Town Hall

Town Hall
Town Hall, 2 Guildhall Street, Folkestone, Kent, CT20 1DY