Visi in London - Finsbury Park, LONDON METROPOLITAN area , United Kingdom