Ofsted Parent View results
Search results - Capella House School
Capella House SchoolAddress:
Egerton Road
Twickenham
Twickenham
Postcode:
TW2 7SL
URN:
147188
Telephone:
02031469887
Children on roll:
55
Responses for this school:
10
Responses for year:
2023/24