Luxury hotel Claridge’s is furthering its credentials in the art world with the unveiling of its multi-functional ArtSpace.