Pete Townshend's House in Twickenham

Once apon a time, Pete Townshend lived in a house in Twickenham, along the River Thames called the Ancorage. The house is shown below.

Back To Dr. Jimmy's Homepage

Sign My GuestbookGuestbook by GuestWorldView My Guestbook
View My Guestbook Archives
Last Updated September 22, 2000
Email Dr. Jimmy with any questions or comments regarding this page