Victoria Park

Grove Rd

London, England E3 5TB

United Kingdom