i London sir Horace Jones är en fin konstskapelse.