About St John'S School
St John’s School is an independent day and boarding school in Devon for boys and girls aged 2.5 - 16, located on a hill overlooking the sea in Sidmouth.
St John’s School is an independent day and boarding school in Devon for boys and girls aged 2.5 - 16, located on a hill overlooking the sea in Sidmouth.