• Home

Francis Holland School Regent’s Park

By School House

2 years ago


Address: Francis Holland School, 39 Ivor Place, London NW1 6XR
Website: fhs-nw1.org.uk
Number of Pupils: 495
Religious Affiliation: Church of England
Email: [email protected]