St John's College

Grove Road South, Southsea, Hampshire