The school is situated in Boyd Avenue, in the heart of Southall.
Christopher Richards was appointed Headteacher in September 2023. as of 2022 it has around 1,500 pupils on roll, 250 of whom are in the sixth form.
After inspections which rated the school as Good with Outstanding features in 2007 and 'Satisfactory in 2010, the school was rated Good in all areas in spring 2015 following an Ofsted inspection.
[1] The school was described as "a harmonious community characterised by mutual respect and high aspirations".
[1] In 2008, David Onllwyn Jones, an assistant head teacher at the school, was made Member of the Order of the British Empire for his services to education.