Mark Street Gardens

Public park in Hackney · 0.21 hectares