Giggleswick School
Giggleswick, Settle, North Yorkshire, BD24 0DE, UK01729 893000
School type Coeducational Boarding & Day Head of school Mr. Mark Brotherton Co-ed Age Range 13-18 Number of pupils 320 Day fees per annum £14,730 Boarding fees per annum £20,970 Curriculum A Levels |