St Stephen's School is affiliated with St Stephen's Church, Shepherd's Bush and was built at the same time, circa 1849-50.
St Stephen's is led by the charismatic Michael Schumm, a well-respected head whose good nature and pursuit of excellence helps to give the school its unique character.