St Andrews School, is an independent day school located in the town of Bedford, Bedfordshire, England. St Andrews educates girls aged 3–16 and boys aged 3–9. It was founded in 1896 as a school for the daughters of gentlemen.
Be the first person to post review