New Art The Audley: Artfarm’s new Mayfair pub is an art triumph By Janet Hoover 3 years ago The Audley: a very first look inside Artfarm’s new artwork-filled Mayfair pub For its to