Francis Holland School, Sloane Square Review 2026: Elite Independent Girls School London | FindMySchool
Independent School
Francis Holland School
39 Graham Terrace, London, SW1W 8JF·Westminster·URN: 101161A 6-digit identifier assigned by the Department for Education (DfE) to uniquely identify schools in England and Wales.