Giggleswick School

Giggleswick School is a Mixed school with pupils aged from 2 to 18
Address Giggleswick, Settle, North Yorkshire
BD24 0DE
Website
Religion Church of England
Capacity 545
Pupils 451