St John's C of E Primary School
St John's C of E Primary School
  • Portland Road, Kingston upon Thames, Surrey
    Kt1 2SG

Voluntary Aided School for boys and girls aged 3 to 11

Current Roll: 255 (not including nursery)

More
Social Interaction