In which London park does the annual Frieze Art Fair take place?
What is the answer?
regents park