London Wiki
Advertisement

Stanmore Country Park is a 30.7 hectare public park, Local Nature Reserve and Site of Metropolitan Importance for Nature Conservation in Stanmore in the London Borough of Harrow. It is owned and managed by Harrow Council.

More information on the Wikipedia page [1], here and here].

Advertisement