Henrietta Barnett School

Henrietta Barnett School
Central Square, London, NW11 7BN
Photo of Henrietta Barnett School