Ofsted site shows the school is 'satisfactory', however, some say it is rated 'outstanding'. Anyone knows the school? What is the correct Ofsted rating?
I am looking at a property near Boston Manor tube and St Mark's is the nearest school apparently.