Contact Green Island Holiday Trust

01202 375006

Green Island Holiday Trust

Contact Green Island Holiday Trust

Telephone: 01202 375006

Registered charity number: 1003975

Ellwood Cottages

Our holidays are based at Ellwood Cottages, Woolland, Blandford Forum, Dorset, DT11 0ES