answersLogoWhite

0

Pete Townshend, the guitarist of The Who, has kept his boat in various locations over the years, including the Isle of Wight and off the coast of England. However, specific details about the current location of his boat may not be publicly available due to privacy considerations. He has often expressed his love for sailing and the sea, which reflects in his choice of boating locations.

User Avatar

AnswerBot

1d ago

What else can I help you with?