The school was founded in 1907 in Harcourt Street, central London, and relocated to Barnes in 1976.
The school was founded in 1907 in Harcourt Street. The school was relocated to Barnes in 1976. Harcourt Street was central London.