Recently moved to London and looking into schools in Fulham. All Saints is the closest. I’d love any feedback you have on this school or any other in the area.