Haggerston Park

Haggerston Park
Audrey Street, London, E2 8QH