• by MIT Ivy League and Oxbridge Educated Insiders
  • Trusted by over tens of thousands online subscribers

Ibstock Place School

Clarence Lane London London SW15 5PY United Kingdom
None to None
PK to Sixth Form

Ibstock Place School founded 1894 is a co-educational private Non-Denominational Christian college preparatory day school located in London, London Roehampton United Kingdom. Ibstock Place School enrolls day students only with a total student enrollment of 880 in day grades PK to Sixth Form.