The Garden

Wordsworth Road,
London N16 8BZ

020 7254 8096