Chatten Free School is a co-ed institution located in Rivenhall, East of England. With a small class size of 75 students, it offers personalized attention and a nurturing environment for children aged...