Also check out these related sites:
I was aware that The Who are recording a new album for release this year, but I didn't know it was recorded at British Grove !https://www.youtube.com/watch?v=J82mgvnPkfU&feature=youtu.be&fbclid=IwAR2lhLqjzXi5RPJGBrkkDW0iCogvw3ey2KXyOepZaxoj8Gdd46ArvjF_cwU