Founded and based in Stratford-upon-Avon, Pebworth First School is a Mixed Primary school located in Back Lane, Pebworth, Stratford-upon-Avon. Taking…