Location
Finsbury Park, United Kingdom