Stroud School

Highwood House, Highwood Lane, Romsey, Hampshire