Question: var filmades the lady in the van
Answer: England; Camden Town; Camden; London; Europa