Is david soul still in Britain?

Answer:
He's a citizen, holding dual citizenship. He lives in London.
First answer by ID1444529600. Last edit by ID1444529600. Question popularity: 4 [recommend question].