Back to Search
Not applicable • Community special school
Chelsea Community Hospital School
83a St. Charles Square, London, W106EB
Ofsted Inspection Details
Outstanding
Inspected: 2014-09-24
Not applicable
Not applicable
Not applicable
Outstanding
Contact & Details
Performance & Results
No performance data available.
Was this content accurate?
Did you find School Radar useful?