The Walks

Public park in Camden · 2.26 hectares