Question: head of Their Time is a live album by The Mothers of Invention, it was recorded at which 2,500-seat concert venue in London?
{'answer': 'Royal Festival Hall', 'supporting_facts': [['Ahead of Their Time', 1], ['Royal Festival Hall', 0]]}