Mere and Oliver's Mount, Scarborough 2268

Scarborough, North Yorkshire, England, North Yorkshire, Scarborough

Brief Description

Mere and Oliver's Mount is a public park with walks.

History

The park was created during the 19th century.