In Mayfair today? Drop by our No.9 Albemarle St. shop - we are displaying sculptures by artist Robert Barley: