Telford Infant School is a primary school in Leamington Spa, West Midlands. With an enthusiastic and committed leadership team, the school has maintained a 'good' rating since 2014. Parents hold the s...