OTTERPOOL

Otterpool Park

Otterpool Park is a proposed garden town near Folkestone, that will provide homes and jobs in a great location that offers the best of town, country and coast to local people and future generations.