Southsea Infant School

Southsea Infant School
Collingwood Road, Southsea, Hampshire, PO5 2SR