The school specialises in engineering and languages, and has strong links with nearby St Olave's Grammar School.
It is situated in the Crofton area of Orpington, not far from the A21 and next to Darrick Wood.