Horniman Triangle

Public park in Lewisham · 1.75 hectares