Felder old master paintings, London, SW1