[1] It moved to its current location in Hampstead, London shortly after World War II.
The school occupies a pair of large houses at 90 Fitzjohn's Ave and 1 Arkwright Rd in Hampstead, North London.
In addition to the core subjects of English, Mathematics, Science and ICT the following subjects are taught from Year 1: French, Mandarin, R.S., Latin, History, Geography, Art, Design Technology.
School masses are held once a term at St Mary's Church, Hampstead.
There are concerts by visiting musicians and talks by authors, university professors and other professionals.