By Syndicated Content Roy Rochlin/Getty Images The Whoâs Pete Townshend is selling his expansive London estate for a cool 15 million pounds, or about $21 million. According to Pereds realtors, the residence, known as The Wick, was first built in 1775, and is located on a picturesque bend in the Thames River. The 8,500-square-foot home features five bedrooms, five bathrooms, an office suite, a reception room, a drawing room with a balcony, a conservatory, two studies, a dogsâ room, a heated swimming pool and more. People reports that Townshend purchased The Wick in 1996 from music executive Derek âDickâ Leahy, who helped guide