Redburn Dene

Public park in North Tyneside · 0.88 hectares