WELCOME TO THE OLIVE TREE SCHOOL

Dynamic, personalised education in a small,

British school for 3-16 year olds.