Castlehaven Park

Castlehaven Park
Castlehaven Road, Camden, London, NW1 8QU
Photo of Castlehaven Park