Bernie Spain Gardens (North Park)

Public park in Lambeth · 0.41 hectares