THE BLUE CHIP BLUES: CAPTAIN BEEFHEART IN MAYFAIR
A London exhibition of the late cult rocker’s painful paintings
Mayfair is an exclusive neighbourhood in London’s West End that exists to service those who possess extreme wealth. One of the ways for the world’s elite to splash their cash is on art and Mayfair is home to more blue chip art dealers than anywhere else in the UK. Probably anywhere else in Europe – London has long been the capital city where Russian oli…