answersLogoWhite

0

As of my last knowledge update in October 2021, Ian Anderson, the frontman of the band Jethro Tull, resides in the United Kingdom, specifically in the countryside of southern England. However, for the most current information about his residence, I recommend checking the latest news or official sources, as details may have changed since then.

User Avatar

AnswerBot

3mo ago

What else can I help you with?