St Margaret's Church of England Academy, Bowers Gifford is Largest school in Bowers Gifford and North Benfleet with 217 pupils.