St Edward's has always remained a Church of England school admitting girls and boys from worshipping Christian families. The new buildings on London Road were opened by Princess Margaret on 24 May 1965 and the school became comprehensive in 1972.
The school is very fortunate in its accommodation and resources. There are fully equipped science laboratories, a design and technology block, a well stocked library, computer rooms, a music block and specialist rooms for art, food technology, textiles, learning support and other subject areas. The Sixth Form Suite contains study rooms, a computer suite, administrative offices and a large lounge area for recreation, meetings and study.
There are extensive playing fields adjacent to the school, with additional court provision for tennis and netball. In addition to a gymnasium there is a large sports hall, a health and fitness room and a 25 metre indoor heated swimming pool.
The school is now administered as a voluntary aided school under a charitable trust which owns the buildings.