WHO BOUGHT IT…WHO, WHO, WHO, WHOAugust 11, 20215:01 amPete Townshend has sold his London home for $18 million. It has a heated swimming pool, a studio and a dog room…what no pinball machine?