The Mountbatten School
The Mountbatten School is in Hampshire, England.
The Environment Around The Mountbatten School
The local environment around The Mountbatten School is described as:
“Suburban school with large catchment area that includes rural and urban. Close to the New Forest and to Southampton.”