School Overview
Westminster Cathedral Choir School is a other independent school located in London. It serves the not applicable phase for students aged 4 to 13. The school currently has 280 pupils with a capacity of 281. Boarding provision is available. The school has a Roman Catholic character.
Key Statistics
280
Total Pupils
280
Boys
281
Capacity
No
Sixth Form






Community Discussion
Loading discussion...