Head: Dr Michael Carslaw
T 01334 472126
F 01334 476152
An independent school for boys and girls aged from 4 to 19.
Boarding: Yes
Local authority: Fife
Pupils: 535; sixth formers: 124
Religion: Non-denominational
Fees: Day £8,700 - £14,208; Boarding £22,746 - £34,653 pa