The school’s catchment area is large and serves eight Roman Catholic parishes in Deal, Dover, Folkestone, Hythe and Aylsham and initially catered for 280 pupils.
[2] In 1990, its sixth form was expanded with exchange arrangements with Dover Grammar School for Girls in some A Level subjects.
[4] A new Business Enterprise Centre with adult education facilities and an internet café was erected adjacent to Charlton Church of England (C of E) Primary School.
[6] Further participation in a 6th form consortium including the 2 grammar schools ensured a greater breadth of choice for students at A Level.
In 2017, with falling numbers and budget constraints, the school announced it was planning to close its existing sixth form with students wishing to further their studies to make provisions elsewhere.