St Margaret's School

St Margaret's was a very small church school situated in Queensbury Mews.